
547 pubs · 46,905 cites · h-index 109
University of Cambridge
1976 - 2024
Louisiana State University Health Sciences Center New Orleans
2024 - 2024
MRC Mitochondrial Biology Unit
1999 - 2024
Medical Research Council
1977 - 2024
University of California, San Francisco
1977 - 2022