World's Best Scientists 2026 revealed!
Shanghai University

Shanghai University

- Engineering And Technology

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

Overview of Shanghai University

Shanghai University (SHU), founded in 1922 and restructured in 1994, stands as a dynamic public comprehensive research university located in Shanghai, China. With over 36,000 students and three main campuses across the city, SHU is recognized for its commitment to fostering innovation and academic excellence. The university comprises 29 colleges, offering a diverse range of programs and disciplines. Its strategic location in one of China’s most globalized cities enhances its academic influence and international engagement.

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
131 World 20 National H-index 102 Citations 65,453 430
254 World 44 National H-index 91 Citations 23,467 350
1820 World 369 National H-index 63 Citations 11,959 274
2744 World 550 National H-index 57 Citations 7,537 154
3729 World 760 National H-index 52 Citations 7,041 213
3971 World 805 National H-index 51 Citations 7,406 187
4055 World 812 National H-index 50 Citations 10,213 104
4837 World 940 National H-index 47 Citations 8,957 124
7392 World 1340 National H-index 40 Citations 5,818 120