World's Best Scientists 2026 revealed!
Rice University

Rice University

- Economics And Finance

United States
Established: 1912
Scholars: 1
Award Badge
Best Universities
2025

Overview of Rice University

Rice University, officially known as William Marsh Rice University, was founded in 1912 and is located in Houston, Texas, United States. As a private, research-intensive institution, Rice is renowned for both its robust scholarly output and its dedicated teaching culture. The university enrolls approximately 8,000 students, with a faculty body exceeding 900 and a single, picturesque main campus adjacent to Houston’s Museum District. With a selective admissions process and a strong international reputation, Rice serves as a hub of academic excellence and innovation in a vibrant urban setting.

Show more
World
National
Scholar
D-Index D-index (Discipline H-index) only includes papers and citation values for an examined discipline in contrast to General H-index which accounts for publications across all disciplines.
Citations
Publications
1568 World 941 National H-index 47 Citations 12,774 232

Recently Published Articles