30 pubs · 853 cites · h-index 11
University of Cambridge
2023 - Present
University of Würzburg
2016 - Present
MRC Mitochondrial Biology Unit
Medical Research Council
2024 - 2025
Babraham Institute
2023 - 2023