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