102 pubs · 3,731 cites · h-index 29
Instituto de Investigación Sanitaria de Santiago
2012 - Present
Universidade de Santiago de Compostela
2007 - 2025
Center for Research in Molecular Medicine and Chronic Diseases
2012 - 2025
Biomedical Research Institute
2012 - 2025
Queen Mary University of London
2017 - 2017