Stem cells: a review and implications for urology.

Stem cells: a review and implications for urology.