Technology insight: Applications of tissue engineering and biological substitutes in urology.

Technology insight: Applications of tissue engineering and biological substitutes in urology.