Medical school: JOHNS HOPKINS UNIVERSITY SCHOOL OF MEDICINE
Graduated: 2009
NPI: 1386877017
Practice Locations (2)
CLEMSON UNIVERSITY
201 EPSILON ZETA RD
CLEMSON, SC 296340742
8646563076
CLEMSON UNIVERSITY
200 BOOKER DR
WALHALLA, SC 296912278
8646563076
Source: CMS National Downloadable File, September 2026.