91 pubs · 8,370 cites · h-index 35
Instituto de Salud Carlos III
2012 - 2025
Centro de Investigación Biomédica en Red Diabetes y Enfermedades Metabólicas Asociadas
2010 - 2025
Institute for Research in Biomedicine
2010 - 2025
Institut de Biomedicina de la Universitat de Barcelona
2014 - 2025
Universitat de Barcelona
2005 - 2025