78 pubs · 1,173 cites · h-index 19
Hospital Sant Joan de Déu Barcelona
2014 - Present
Instituto de Salud Carlos III
2014 - Present
Centre for Biomedical Network Research on Rare Diseases
2014 - Present
Sant Joan de Déu Research Foundation
2017 - Present
Institut de Recerca Sant Joan de Déu
2017 - 2025