European Journal of Cancer European Journal of Cancer, 2017, 75, pp.179-189. ⟨10.1016/j.ejca.2016.12.036⟩ European Journal of Cancer, Elsevier, 2017, 75, pp.179-189. ⟨10.1016/j.ejca.2016.12.036⟩ European Journal of Cancer, Elsevier, 2017, 75, pp.179-189