EGF, one of the most abundant growth factors in the tumour microenvironment [28], can be produced by cancer cells and non-cancerous cells such as endothelial cells [29], mesenchymal stromal cells [30], and macrophages [31,32]. Here, EGF is linked to cancer.