30 pubs · 614 cites · h-index 10
The Francis Crick Institute
2016 - Present
Onkologikoa
2025 - Present
Biogipuzkoa Health Research Institute
2022 - 2025
Centro de Investigación Biomédica en Red de Fragilidad y Envejecimiento Saludable
2023 - 2024
Instituto de Salud Carlos III
2023 - 2023