World Cancer Day: Smoking, infections and alcohol cause 4 in 10 preventable cancer cases

· DW