227 pubs · 10,304 cites · h-index 54
University of Oxford
2010 - Present
Regenerative Medicine Institute
2024 - Present
Oxfam
2025 - 2025
California Institute for Regenerative Medicine
Oxford BioMedica (United Kingdom)