85 pubs · 7,480 cites · h-index 33
Endocyte (United States)
2022 - 2023
Asklepios Fachkliniken München-Gauting
2003 - 2021
Postnova Analytics (Germany)
2021 - 2021
Helmholtz Zentrum München
2008 - 2019
University of Leicester
2003 - 2012