Undergraduate DegreeTexas A&M UniversityCollege Station, Texas
Medical DegreeUniversity of Texas Medical BranchGalveston, Texas
ResidencyUniversity of MinnesotaMinneapolis, Minnesota
FellowshipsUniversity of OxfordOxford, England Royal Alexandria New Children's HospitalSydney, Australia