British Journal of Cancer press notice Science Codex - Science news, science articles, all day, every day, 18 Dec 2018 Please contact the BJC press office for the full paper or with any other questions on 0203 469 8300, out of hours, 07050 264…