40 pubs · 997 cites · h-index 19
Ferring Pharmaceuticals (Switzerland)
2020 - 2023
Technical University of Darmstadt
2013 - 2023
US Biologic (United States)
2022 - 2022
Merck (Germany)
2017 - 2018
Darmstadt University of Applied Sciences
2012 - 2012