87 pubs · 1,743 cites · h-index 20
Universidade de Santiago de Compostela
2000 - 2025
Instituto de Investigación Sanitaria de Santiago
2012 - 2025
Centro de Investigación Biomédica en Red de Epidemiología y Salud Pública
2008 - 2025
Center for Research in Molecular Medicine and Chronic Diseases
2011 - 2024
Centro de Investigación Biomédica en Red
2023 - 2023