94 pubs · 2,959 cites · h-index 35
Consejo Superior de Investigaciones Científicas
2006 - 2025
Johns Hopkins University
2025 - 2025
Hospital Universitario de La Princesa
2011 - 2025
Centro de Biología Molecular Severo Ochoa
1997 - 2025
Universidad Autónoma de Madrid
1997 - 2025