In tumoral stroma, IGF-1 is mainly secreted by cancer-associated fibroblasts (CAFs). Here, IGF1 is linked to cancer.