Rice University is in Houston