120 pubs · 5,729 cites · h-index 40
Universitat Autònoma de Barcelona
2001 - 2025
Instituto de Salud Carlos III
2014 - 2025
Hospital de Sant Pau
2002 - 2025
Centre for Biomedical Network Research on Rare Diseases
2015 - 2025
Centro de Investigación Biomédica en Red
2012 - 2025