Tissue engineering of urinary bladder and urethra: advances from bench to patients.

Tissue engineering of urinary bladder and urethra: advances from bench to patients.