Medical School
University of Alabama School of Medicine
Residency
Rush University Medical Center
Fellowship
The Johns Hopkins Hospital, Pediatric Anesthesia
University of Alabama School of Medicine
Rush University Medical Center
The Johns Hopkins Hospital, Pediatric Anesthesia