50 pubs · 6,803 cites · h-index 32
Universidad Complutense de Madrid
1999 - 2024
Instituto de Salud Carlos III
2023 - 2024
Biomedical Research Networking Center on Neurodegenerative Diseases
2010 - 2024
Centro de Investigación Biomédica en Red
2009 - 2024
Instituto Ramón y Cajal de Investigación Sanitaria
2014 - 2024