IGFBP7 and neoplasm: IGFBPrP1, known as Mac25 or IGFBP7, plays the role of a tumor suppressor.