160 pubs · 8,401 cites · h-index 42
Universidade de Santiago de Compostela
2016 - Present
Center for Research in Molecular Medicine and Chronic Diseases
2016 - Present
Millennium Science Initiative
2025 - 2025
Millennium Institute for Integrative Biology
2025 - 2025
Universidad Nacional de Colombia
2021 - 2021