European Journal of Cancer, 76, pp. 76-83 European Journal of Cancer, 76, 76-83 European Journal of Cancer, 76, 76-83. Elsevier Ltd. European Journal of Cancer, 76, 76-83. ELSEVIER SCI LTD
European Journal of Cancer, 86, 318-325 European Journal of Cancer, 86, 318-325. ELSEVIER SCI LTD European Journal of Cancer, 86, pp. 318-325 European Journal of Cancer, 86, 318-325. Elsevier Ltd.