CSF1 and cancer: As a growth factor, CSF1 is secreted by macrophages, epithelial and fibroblasts cells and cancer cells [26].