135 pubs · 7,085 cites · h-index 45
Princeton University
2016 - 2025
Massachusetts Institute of Technology
2005 - 2024
German Center for Neurodegenerative Diseases
2022 - 2023
University of Göttingen
2023 - 2023
University of North Carolina Wilmington
2021 - 2021