155 pubs · 8,667 cites · h-index 39
Instituto de Salud Carlos III
2019 - 2025
Universitat Internacional de Catalunya
2021 - 2025
Biomedical Research Networking Center on Neurodegenerative Diseases
2018 - 2025
University Hospital Mútua de Terrassa
2025 - 2025
Institute for Neurodegenerative Disorders
2025 - 2025