Education and credentials

Board certifications
American Board of Internal Medicine
Fellowship
National Naval Medical Center
Internship
Brooke Army Medical Center
Residency
Brooke Army Medical Center
Medical school
Uniformed Services University of Health Sciences