170 pubs · 1,671 cites · h-index 23
Universitat Politècnica de València
2009 - Present
Instituto de Investigación Biosanitaria de Granada
2000 - 2025
Universidad de Costa Rica
1999 - 2024
Centro de Investigación en Red en Enfermedades Cardiovasculares
2024 - 2024
Luxembourg Institute of Health
2024 - 2024