10.1158/1055-9965.epi-25-1860
Journal article
2026-07-01T00:00:00+00:00
35
1222 - 1223
1
Cancer Epidemiology Unit, Nuffield Department of Population Health, University of Oxford, Oxford, United Kingdom.