
820 pubs · 86,040 cites · h-index 132
University College London
2016 - 2025
Max Planck Institute for Biology of Ageing
2016 - 2025
MRC Unit for Lifelong Health and Ageing
2016 - 2025
Cologne Excellence Cluster on Cellular Stress Responses in Aging Associated Diseases
2012 - 2023
University of Cologne
2015 - 2023