Internship
Texas Tech UHSC - Internal Medicine
Residency
Texas Tech UHSC - Internal Medicine
Fellowship
East Tennessee State University - Cardiovascular Disease
Hospital Affiliations
Oakwood Annapolis Hospital
Oakwood Heritage Hospital
Oakwood Hospital & Medical Center