16 pubs · 211 cites · h-index 7
University of Cambridge
2022 - 2025
Oxford Research Group
2025 - 2025
MRC Mitochondrial Biology Unit
Medical Research Council
2023 - 2025
University of Oxford
2018 - 2021