- General Urology
- Oncology
- Stones
- Incontinence
- Minimally Invasive Surgery
Professional Associations:
- American Urological Association
- Mid-Atlantic Section of the American Urological Association
-
Pennsylvania Medical Society
- Bucks County Medical Society