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