World's Best Scientists 2026 revealed!
Shanghai University

Shanghai University

- Computer Science

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

Overview of Shanghai University

Shanghai University (SHU), established in 1922 and restructured in 1994, is a prominent public research university located in Shanghai, China’s largest city and premier economic hub. As a comprehensive institution, SHU integrates research intensity with a commitment to holistic student development. It encompasses three primary campuses across Shanghai, supporting a vibrant academic community of over 37,000 students, including nearly 4,500 international students, and over 3,400 faculty members. SHU’s wide academic scope and urban location position it as a bridge for international academic collaboration and innovation 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
5077 World 688 National H-index 52 Citations 10,967 360
7216 World 958 National H-index 45 Citations 8,043 408
7815 World 1028 National H-index 43 Citations 11,519 233
8520 World 1112 National H-index 42 Citations 5,764 119
10245 World 1270 National H-index 38 Citations 6,069 247
13198 World 1614 National H-index 32 Citations 4,180 347