114 pubs · 1,643 cites · h-index 24
Universidade de Santiago de Compostela
1992 - 2025
Center for Research in Molecular Medicine and Chronic Diseases
2011 - 2023
University of Florida
2008 - 2008
Florida College
2008 - 2008
Centre National de la Recherche Scientifique
1998 - 1998