22 pubs · 523 cites · h-index 10
Universidade de Santiago de Compostela
2018 - Present
Center for Research in Molecular Medicine and Chronic Diseases
2018 - Present
Instituto de Investigación Sanitaria de Santiago
2022 - Present
University of Technology Sydney
2024 - 2025
Garvan Institute of Medical Research
2019 - 2025