73 pubs · 9,442 cites · h-index 42
Edinburgh Cancer Research
2013 - 2017
University of Oxford
2008 - 2017
University of Gothenburg
2016 - 2017
Medical Research Council
2017 - 2017
Institute of Genetics and Cancer
2015 - 2015