Andrew Horowitz, MD, is a board-certified urologist with expertise in a range of areas including voiding dysfunction (incontinence, urinary retention and BPH); kidney stones; pelvic floor dysfunction; urinary tract infections; erectile dysfunction; prostatitis; vasectomy; and bladder, kidney, and prostate cancers.