Ben Taub Hospital Houston May 28 Written by Kevin Zhang Kevin Zhang Previous Previous CHI St. Luke’s Health Hospital Next Next Balyor College of Medicine