Eur J Cancer European Journal of Cancer, 146, pp. 56-73 European Journal of Cancer, 146, 56-73 European Journal of Cancer European Journal of Cancer, Elsevier, 2021, 146 (7), pp.56-73. ⟨10.1016/j.ejca.2021.01.008⟩ European Journal of Cancer, 2021, 146 (7), pp.56-73. ⟨10.1016/j.ejca.2021.01.008⟩ European Journal of Cancer, 146, 56-73. Elsevier Ltd.