Bladder cancer: epidemiology, staging and grading, and diagnosis.
Urology. 2005 Dec;66(6 Suppl 1):4-34. doi: 10.1016/j.urology.2005.07.062.
Urology. 2005.
PMID: 16399414
Review.