281 pubs · 9,290 cites · h-index 50
Hospital Clínico San Carlos
2012 - Present
Instituto de Investigación Sanitaria del Hospital Clínico San Carlos
2012 - Present
Universidad Complutense de Madrid
2015 - 2025
ECD for the Masses (United States)
2025 - 2025
Institute of Neuroimmunology of the Slovak Academy of Sciences
2024 - 2024