685 pubs · 29,025 cites · h-index 90
Universidad de Oviedo
2025 - 2025
Instituto de Salud Carlos III
2017 - 2025
Centre for Biomedical Network Research on Rare Diseases
2022 - 2025
Centro de Investigación Biomédica en Red
2011 - 2025
Clinica Universidad de Navarra
1986 - 2025