26 pubs · 1,241 cites · h-index 14
University of Cambridge
2020 - Present
MRC Mitochondrial Biology Unit
Medical Research Council
2020 - 2024
Wellcome/MRC Institute of Metabolic Science
2023 - 2023
Wellcome Trust