145 pubs · 2,701 cites · h-index 32
Hospital Sant Joan de Déu Barcelona
2002 - Present
Instituto de Salud Carlos III
2007 - Present
Centre for Biomedical Network Research on Rare Diseases
2007 - Present
Instituto de Investigación de Enfermedades Raras
2018 - Present
Sant Joan de Déu Research Foundation
2022 - 2025