70 pubs · 5,704 cites · h-index 28
Wellcome/MRC Cambridge Stem Cell Institute
2025 - 2025
University of Cambridge
Stem Cell Institute
Advisory Board Company (United States)
2023 - 2023
Office of the Director