Role of urinary physiology and chemistry in bladder carcinogenesis.

Role of urinary physiology and chemistry in bladder carcinogenesis.