Medical school: YALE UNIVERSITY SCHOOL OF MEDICINE
Graduated: 1997
NPI: 1710921101
Practice Locations (1)
DERMATOLOGY ASSOCIATES OF DELAWARE VALLEY PC
3501 W CHESTER PIKE, SUITE 202
NEWTOWN SQUARE, PA 190733708
6103255553
Source: CMS National Downloadable File, September 2026.