The Center for Life Sciences Technology is housed in the College of Technology at the University of Houston's main is:
Center for Life Sciences Technology
University of Houston
College of Technology Building
4730 Calhoun Road #385
Houston, TX 77204
On the UH map, the Technology Building is marked in bright red on this map of the University of Houston campus. We are on the 3rd floor, room 385.