
901 pubs · 41,479 cites · h-index 107
Consejo Superior de Investigaciones Científicas
1970 - 2025
Universidade de São Paulo
2024 - 2025
Instituto de Salud Carlos III
2008 - 2025
Biomedical Research Networking Center on Neurodegenerative Diseases
2007 - 2025
Centro de Biología Molecular Severo Ochoa
1978 - 2025