IGF2 is predominantly secreted by CAFs, whereas IGF1R is predominantly expressed by cancer cells. This evidence concerns the gene IGF1R and cancer.