90 pubs · 2,957 cites · h-index 25
University of Leeds
2012 - Present
St James's University Hospital
2012 - 2023
Brain Tumour Research
2016 - 2020
University of Toronto
2018 - 2018
Wellcome Trust
2013 - 2013