128 pubs · 4,421 cites · h-index 33
Universidade de Santiago de Compostela
1997 - Present
Center for Research in Molecular Medicine and Chronic Diseases
2011 - Present
Rede de Química e Tecnologia
2025 - 2025
University of Minnesota
2001 - 2023
University of Minnesota System
2011 - 2020