75 pubs · 2,728 cites · h-index 22
Wellcome/MRC Cambridge Stem Cell Institute
2019 - 2025
University of Cambridge
Bridge University
2025 - 2025
Wellcome Sanger Institute
2017 - 2022
University of Leeds
2012 - 2019