200 pubs · 4,076 cites · h-index 29
University of Oxford
2011 - Present
Churchill Hospital
2015 - 2025
Genomics (United Kingdom)
2025 - 2025
Directorate-General Joint Research Centre
The University of Sydney
2024 - 2024