116 pubs · 2,177 cites · h-index 26
University of Southampton
2015 - Present
Brain Tumour Research
2012 - 2020
University of Nottingham
2008 - 2018
Nottingham Trent University
Swiss Tropical and Public Health Institute
2014 - 2014