88 pubs · 1,784 cites · h-index 21
Hospital Sant Joan de Déu Barcelona
2013 - 2025
Centre for Biomedical Network Research on Rare Diseases
2012 - 2025
Consorci Institut D'Investigacions Biomediques August Pi I Sunyer
2012 - 2025
Universitat de Barcelona
2012 - 2025
Hudson Institute
2018 - 2018