IGF2 and cancer: Additionally, IGF2 is produced by tumor stromal cells including cancer associated fibroblasts (CAFs) and macrophages [51,52,53,54].