403 pubs · 7,159 cites · h-index 45
Hospital Sant Joan de Déu Barcelona
2014 - Present
Centre for Biomedical Network Research on Rare Diseases
2007 - Present
Consorci Institut D'Investigacions Biomediques August Pi I Sunyer
2006 - Present
Universitat de Barcelona
2006 - 2025
Radboud University Nijmegen
2024 - 2024