World's Best Scientists 2026 revealed!
Shanghai University

Shanghai University

- Mathematics

China
Established: 1922
Scholars: 2
Award Badge
Best Universities
2025

Overview of Shanghai University

Shanghai University (SHU), founded in 1922 and re-established in 1994, is a prominent public research university located in Shanghai, China’s largest metropolis. With three main campuses across the urban area, SHU serves over 37,000 students, including more than 5,000 international enrollees. The institution is classified as comprehensive, encompassing a broad spectrum of academic disciplines and emphasizing both cutting-edge research and high-quality teaching. Shanghai University’s scale, reputation for innovation, and strategic urban location firmly position it as a leading center for higher education in East Asia.

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
336 World 14 National H-index 67 Citations 17,025 246
2251 World 118 National H-index 39 Citations 4,614 161