121 pubs · 10,786 cites · h-index 32
Instituto de Salud Carlos III
2019 - 2025
Hospital de Sant Pau
2023 - 2025
Biomedical Research Networking Center on Neurodegenerative Diseases
2013 - 2025
Centro de Investigación Biomédica en Red
2021 - 2025
Instituto de Biomedicina de Sevilla
2012 - 2025