Transvesical NOTES: Current experience and potential implications for urologic applications.

Transvesical NOTES: Current experience and potential implications for urologic applications.