40 pubs · 2,103 cites · h-index 25
University of Cambridge
2009 - 2025
Imperial College London
2020 - 2020
MRC Mitochondrial Biology Unit
Medical Research Council
Bridge University
2009 - 2018