Rice.edu has provided the following description:
Rice University is a comprehensive research university located on a 300-acre tree-lined campus in Houston, Texas. Rice produces the next generation of leaders and advances tomorrow’s thinking.

Technical Details for Rice.edu:

  • This report was last updated October 27, 2020.
  • Rice.edu is hosted at
  • Rice.edu typically loads in 0.56 seconds.

Traffic for Rice.edu: