482 pubs · 12,662 cites · h-index 59
Universidade de Santiago de Compostela
1987 - Present
Center for Research in Molecular Medicine and Chronic Diseases
2010 - Present
Universidad de Santiago de Chile
2018 - 2018
Harvard University Press
2018 - 2018
Stanford University
1992 - 2018