6 pubs · 4 cites · h-index 1
Merck (Germany)
2026 - Present
Boehringer Ingelheim (Austria)
2018 - 2019
Novartis (Switzerland)
2012 - 2012