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