189 pubs · 4,646 cites · h-index 35
Wellcome/MRC Cambridge Stem Cell Institute
2026 - Present
University of Cambridge
2008 - Present
University of Strathclyde
2025 - 2025
Manufacturing Institute
Boston University
2023 - 2023