91 pubs · 22,825 cites · h-index 52
MRC Centre for Regenerative Medicine
2015 - 2025
Regenerative Medicine Institute
2024 - 2025
Wellcome Centre for Cell Biology
2018 - 2025
University of Edinburgh
2015 - 2025
Oregon National Primate Research Center
2024 - 2024