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

A company intended to create biotech startups leased space in the Texas Medical Center’s new campus with Rice University’s backing.