IGFBP3 and cancer: IGFBP-3, its primary binding protein, regulates these effects and plays a dual role in either promoting or inhibiting cancer progression [8,9].