81 pubs · 11,715 cites · h-index 47
University of Cambridge
2015 - 2025
MRC Mitochondrial Biology Unit
2008 - 2025
Medical Research Council
2008 - 2022
University of Oxford
2018 - 2018
Google (United States)
2017 - 2017