The presence of an autocrine-paracrine Epo–EpoR system in tumours and the possible effects of Epo on tumour microenvironment and angiogenesis are consistent with a complex biology for Epo–EpoR signalling in cancer. Here, EPO is linked to cancer.