Specialties
Endocrinologist
Internal Medicine
Board Certificates
AB IM - Endocrinology, Diabetes & Metabolism
AB IM - Internal Medicine
Education
Medical School
Duke University School of Medicine
Fellowship
National Naval Medical Center
Residency
Naval Medical Center, San Diego
Internship
Naval Medical Center, San Diego
Other credentialed facilities
Vidant Medical Center