Where is University of Texas Health Science Center at Houston located?
University of Texas Health Science Center at Houston, University of Texas Health Science Center at Houston, United States of America (approx. 29.7033°, -95.4029°)
University of Texas Health Science Center at Houston, University of Texas Health Science Center at Houston, United States of America (approx. 29.7033°, -95.4029°)