IGF1 and cancer: Cancer associated fibroblasts [44] and TAMs [45] also secrete IGF-1 and promote tumor progression.