162 pubs · 1,056 cites · h-index 14
Universidad Complutense de Madrid
2011 - Present
Consejo Superior de Investigaciones Científicas
2013 - Present
Institut des Géosciences de l'Environnement
2026 - Present
Centro de Biología Molecular Severo Ochoa
2026 - Present
Instituto de Geociencias
2011 - Present