Zhao, Lee Cheng, M.D.
Urology

NYU Medical Center

150 East 32nd St
New York NY 10016
Phone: 646-825-6300

artificial urinary sphincter, bladder diverticulum, catheterizable pouches, hypospadias, neobladder, obstruction of pelviureteric junction, radiation injury, rectourethral fistula, ureteral fistula.