20 pubs · 683 cites · h-index 9
University of Oxford
2023 - Present
Nuffield Orthopaedic Centre
2024 - 2025
Centre for Human Genetics
2024 - 2024
CRUK/MRC Oxford Institute for Radiation Oncology
King's College London
2022 - 2022