64 pubs · 3,598 cites · h-index 21
Universitat de Miguel Hernández d'Elx
2011 - 2025
Centro de Investigación y Desarrollo
2023 - 2023
Children's Hospital of Philadelphia
2021 - 2021
University of Pennsylvania
2021 - 2021
Instituto de Biologia Molecular e Celular
2017 - 2018