201 pubs · 5,231 cites · h-index 42
Hospital de Sant Pau
2012 - Present
Biomedical Research Networking Center on Neurodegenerative Diseases
2014 - Present
Universitat Autònoma de Barcelona
2014 - 2025
University of Pittsburgh
2025 - 2025
Instituto de Salud Carlos III
2018 - 2025