IGFBP7 and cancer: Interestingly, the role of IGFBP7 in cancer progression is still controversial.