Biofrontera
Show contact
Ulrich Granzer
Chairman
Jürgen Baumann
Board Member
John Borer III
Kevin Weber
5 members
Current role
Reinhard Eyring