14 pubs · 593 cites · h-index 6
Nuvisan (Germany)
2024 - 2024
Bayer (Germany)
2008 - 2020
Drug Discovery Laboratory (Norway)
2015 - 2015
Beiersdorf (Germany)
2004 - 2004
University of North Carolina at Chapel Hill
1986 - 1986