Medical school: DUKE UNIVERSITY SCHOOL OF MEDICINE
Graduated: 2025
NPI: 1972499655
Practice Locations (2)
REX HOSPITAL INC
1515 SW CARY PKWY, SUITE 120
CARY, NC 275116224
9197844690
UNIVERSITY OF NORTH CAROLINA HOSPITALS AT CHAPEL HILL
3708 MAYFAIR ST, SUITE 120
DURHAM, NC 277076223
9842154970
Source: CMS National Downloadable File, September 2026.