352 pubs · 8,044 cites · h-index 47
Instituto de Salud Carlos III
2021 - Present
Centro de Investigación en Red en Enfermedades Cardiovasculares
2017 - Present
Centro de Investigación Biomédica en Red
2017 - Present
Universidade de Santiago de Compostela
2017 - 2025
Tecnológico Nacional de México
2025 - 2025