Rice University creates new company in TMC’s Helix Park campus to launch startups

Back to top