178 pubs · 53,996 cites · h-index 83
University of Cambridge
2010 - Present
Wellcome/MRC Cambridge Stem Cell Institute
2015 - 2025
AstraZeneca (Netherlands)
2025 - 2025
AstraZeneca (Japan)
Institute for Medical Research