Superficial bladder cancer: part 1. Update on etiology, classification and natural history.

Superficial bladder cancer: part 1. Update on etiology, classification and natural history.