113 pubs · 5,875 cites · h-index 43
Instituto de Salud Carlos III
2014 - 2024
Centro de Investigación Biomédica en Red Diabetes y Enfermedades Metabólicas Asociadas
2014 - 2024
Institut de Biomedicina de la Universitat de Barcelona
2024 - 2024
Universitat de Barcelona
1985 - 2024
Institute for Research in Biomedicine
2007 - 2021