117 pubs · 6,595 cites · h-index 45
Cleveland Clinic
2024 - 2025
Consejo Superior de Investigaciones Científicas
1995 - 2025
University of California, Santa Barbara
2025 - 2025
Centro Andaluz de Biología Molecular y Medicina Regenerativa
2006 - 2025
Universidad de Sevilla
1993 - 2025