Specialties
Endocrinologist
Internal Medicine
Board Certificates
AB IM - Endocrinology, Diabetes & Metabolism
AB IM - Internal Medicine
Education
Medical School
Duke University School of Medicine
Fellowship
East Carolina University
Residency
New England Deaconess Hospital
Internship
UNC Hospitals
Other credentialed facilities
Vidant Medical Center