Medical School
Texas Tech University Health Science Center at Lubbock
Residency
Stanford University Hospital
Fellowship
Texas Tech University Health Science Center at Lubbock
Stanford University Hospital