343 pubs · 27,887 cites · h-index 85
University of Southern California
1992 - Present
Instituto de Salud Carlos III
2007 - Present
Institut d'Investigacions Biomèdiques de Barcelona
1997 - Present
Consorci Institut D'Investigacions Biomediques August Pi I Sunyer
1998 - Present
Consejo Superior de Investigaciones Científicas
1998 - 2025