163 pubs · 7,004 cites · h-index 23
University of Manchester
2017 - Present
European Bioinformatics Institute
2009 - 2023
Bluebird Bio (France)
2023 - 2023
Wellcome Trust
Ontario Institute for Cancer Research
2022 - 2022