IGFBP3 and urinary bladder cancer: Urine from 157 bladder cancer patients and controls was collected prospectively and IGFBP-3 levels were measured by ELISA.