497 pubs · 16,845 cites · h-index 69
Children's Hospital of Philadelphia
2025 - Present
California Institute for Regenerative Medicine
2025 - Present
Helmholtz Zentrum München
2008 - 2025
Complejo Hospitalario de Pontevedra
2025 - 2025
Helmholtz Association of German Research Centres
2023 - 2024