39 pubs · 2,642 cites · h-index 22
University of Leeds
2023 - 2024
University of Aberdeen
2016 - 2024
Universidade de Santiago de Compostela
2009 - 2018
Center for Research in Molecular Medicine and Chronic Diseases
2014 - 2018
Centro de Investigación Biomédica en Red
2010 - 2018