205 pubs · 4,585 cites · h-index 40
Hospital de Sant Pau
1996 - Present
Centro de Investigación Biomédica en Red Diabetes y Enfermedades Metabólicas Asociadas
2018 - Present
Instituto de Salud Carlos III
2019 - 2025
Institut de Recerca Sant Pau
2024 - 2025
Biomedical Research Institute
2012 - 2024