17 pubs · 691 cites · h-index 11
Consejo Superior de Investigaciones Científicas
2017 - 2021
Utrecht University
2021 - 2021
Centro de Biología Molecular Severo Ochoa
Universidad Autónoma de Madrid
1998 - 2021
Instituto Cajal
2019 - 2019