70 pubs · 1,574 cites · h-index 18
Roche (Switzerland)
2017 - Present
Max Planck Institute for Biophysical Chemistry
2011 - 2024
German Center for Neurodegenerative Diseases
2017 - 2017
Max Planck Society
2011 - 2014