245 pubs · 16,467 cites · h-index 63
University of Cambridge
2017 - 2025
MRC Mitochondrial Biology Unit
2005 - 2025
Medical Research Council
2000 - 2024
Google (United States)
2018 - 2018
Wellcome Trust
2001 - 2018