89 pubs · 7,512 cites · h-index 42
Newcastle University
2020 - 2025
Wellcome Centre for Mitochondrial Research
2020 - 2024
Max Planck Institute for Biology of Ageing
2011 - 2023
Max Planck Institute for Metabolism Research
2018 - 2018
Max Planck Institute for Biology
2018 - 2018