World's Best Scientists 2026 revealed!
Shanghai University

Shanghai University

- Mechanical And Aerospace Engineering

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

Overview: Shanghai University

Shanghai University (SHU), officially established in 1994 through a merger of several longstanding institutions, is a leading comprehensive public research university located in Shanghai, China’s most dynamic metropolis. As one of China’s “Double First Class” universities, SHU accommodates over 36,000 students, including more than 4,400 international students, and operates across three campuses. The university encompasses around 29 schools and departments, reflecting a broad academic scope and fostering a vibrant research environment at the heart of China’s financial and innovation hub.

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
399 World 56 National H-index 70 Citations 15,877 367
1203 World 151 National H-index 50 Citations 5,597 76
1653 World 200 National H-index 44 Citations 6,442 290