69 pubs · 2,305 cites · h-index 25
Universidad de Valladolid
2012 - 2025
Consejo Superior de Investigaciones Científicas
2023 - 2025
Instituto de Biomedicina y Genética Molecular de Valladolid
2017 - 2025
Stanford Medicine
2024 - 2024
Departamento de Salud
2015 - 2016