EGF and cancer: EGF, one of the most abundant growth factors found in the tumor microenvironment, can be produced by cancer cells per se and non-cancerous cells such as mesenchymal stromal cells [40], endothelial cells [22], and macrophages [41, 42].