Languages spoken
- English
University affiliation
Practice locations
Education & credentials
Board certifications
- Family Medicine
Medical School
- University of North Carolina School of Medicine, Chapel Hill, NC
Residencies
- Mountain Area Health Education Center, Asheville, NC