EPO and cancer: In human malignancy, growing evidences suggested that EPO is produced and secreted by cancer cells [17, 29–31].