41 pubs · 1,045 cites · h-index 14
University of Oxford
2011 - 2025
University of Cambridge
2023 - 2024
Discovery Centre
2017 - 2024
Wellcome/MRC Institute of Metabolic Science
University of Edinburgh