111 pubs · 4,158 cites · h-index 26
King's College London
2015 - Present
Oxford Health NHS Foundation Trust
2024 - Present
University of Oxford
2014 - Present
Microsoft (United Kingdom)
2026 - Present
Prostate Cancer Research
2018 - Present