Texas A&M System Brands Buildings at Texas A&M Innovation Plaza in Texas Medical Center The five-acre mixed-use Texas A&M Innovation Plaza in Houston will be home to the Engineering Medicine program and more. The Texas A&M University System has announced Discovery Tower, Life Tower and Horizon Tower as the names of the three buildings that […]
Texas A&M Innovation Plaza
Leave a reply