Rice University

Rice University

Rice University

Located in Houston, Rice University is consistently ranked one of America's best teaching and research universities.
Founded
1912
Follow us
Alexa global traffic share