297 pubs · 127,538 cites · h-index 92
University of Oxford
2005 - Present
Centre international de recherche sur le cancer
1984 - Present
National Cancer Registration Service
2013 - 2025
African Field Epidemiology Network
2015 - 2024
Nuffield Health
2017 - 2023