138 pubs · 4,850 cites · h-index 38
Instituto de Salud Carlos III
2017 - 2025
Spanish Biomedical Research Centre in Physiopathology of Obesity and Nutrition
2025 - 2025
Centro de Investigación en Red en Enfermedades Cardiovasculares
2017 - 2025
Navarre Institute of Health Research
2015 - 2025
Clinica Universidad de Navarra
2002 - 2025