- Jefferson Lansdale Hospital
Areas of Interest
Treating prostate, kidney, and bladder cancers; urinary stone disease; enlarged prostate; and urinary incontinence and other voiding problems.
- Temple University, Undergraduate
- Jefferson Medical College, Medical School
- Geisinger Medical Center, Urologic Surgery
American Board of Urology