IGFBP7 and cancer: These entirely different opinions suggest that IGFBP7 functions may be a “double-edged sword” in cancer proliferation, progression, and prognosis.