418 pubs · 11,544 cites · h-index 52
QIMR Berghofer Medical Research Institute
2018 - Present
RWTH Aachen University
1985 - 2025
University of Edinburgh
2015 - 2025
University of Bristol
2015 - 2024
MRC Clinical Trials Unit at UCL
2024 - 2024