36 pubs · 2,674 cites · h-index 12
Wellcome/MRC Cambridge Stem Cell Institute
2022 - 2025
University of Cambridge
Regenerative Medicine Institute
2025 - 2025
University of Oxford
2014 - 2024
Stem Cell Institute
2024 - 2024