631 pubs · 35,338 cites · h-index 89
University of Cambridge
1977 - 2025
National Institute for Health Research
2021 - 2025
MRC Epidemiology Unit
2015 - 2025
Newcastle University
1991 - 2025
University of Bern
2024 - 2024