372 pubs · 37,199 cites · h-index 91
The University of Melbourne
2006 - Present
Walter and Eliza Hall Institute of Medical Research
1998 - Present
Ghent University Hospital
2019 - 2019
University of Cologne
2018 - 2018
Cologne Excellence Cluster on Cellular Stress Responses in Aging Associated Diseases
2018 - 2018