49 pubs · 3,084 cites · h-index 19
Novartis (Switzerland)
2022 - 2025
John Radcliffe Hospital
2017 - 2024
University of Oxford
2017 - 2024
Oxford Centre for Diabetes, Endocrinology and Metabolism
2024 - 2024
Oxford BioMedica (United Kingdom)
2019 - 2020