345 pubs · 23,074 cites · h-index 81
Instituto de Salud Carlos III
2008 - 2025
Centre for Biomedical Network Research on Rare Diseases
2007 - 2025
Centro de Investigación Biomédica en Red
2008 - 2025
Institute for Research in Biomedicine
2006 - 2025
Barcelona Institute for Science and Technology
2016 - 2025