Texas A&M Institute of Biosciences & Technology is a University located at 2121 W Holcombe Blvd, Houston, TX 77030. It has received 9 reviews with an average rating of 4.4 stars.
The address of Texas A&M Institute of Biosciences & Technology: 2121 W Holcombe Blvd, Houston, TX 77030
Texas A&M Institute of Biosciences & Technology has 4.4 stars from 9 reviews
University
85 reviews
7000 Fannin St, Houston, TX 77030
37 reviews
9999 Richmond Ave., Houston, TX 77042
13 reviews
6100 Main Street, MS-480, Houston, TX 77005, 6100 Main MS-550, Houston, TX 77005