290 pubs · 33,056 cites · h-index 94
Novartis (Switzerland)
1997 - 2024
Hertie Institute for Clinical Brain Research
2006 - 2024
University of Tübingen
2006 - 2024
German Center for Neurodegenerative Diseases
2013 - 2022
Novartis Institutes for BioMedical Research
2003 - 2018