75 pubs · 2,803 cites · h-index 18
Babraham Institute
2019 - Present
University of Cambridge
2016 - 2019
Institute for Medical Research
2019 - 2019
University Hospital of Geneva
2016 - 2016
Molecular Oncology (United States)
2015 - 2016