Education and credentials

Fellowship
Keller Army Comm Hospital
Internship
Brooke Army Medical Center
Residency
Brooke Army Medical Center
Medical school
Uniformed Services University of Health Sciences