Medical school: TEMPLE UNIVERSITY SCHOOL OF MEDICINE
Graduated: 2021
NPI: 1255096277
Practice Locations (1)
UNIVERSITY OF PENN-MEDICAL GROUP
402 MCFARLAN RD, SUITE 201
KENNETT SQUARE, PA 193482453
6104442665
Source: CMS National Downloadable File, September 2026.