IGFBP2 and cancer: IGFBP-2 is the dark horse in metabolism and cancer, and it is once again in the spotlight [21].