World's Best Scientists 2026 revealed!
Shanghai University

Shanghai University

- Earth Science

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

Overview of Shanghai University

Shanghai University (SHU), established in 1922, stands as one of China’s premier public comprehensive research universities. Located in Shanghai, China’s largest city and financial hub, SHU has grown through historic amalgamations and reforms, notably its 1994 consolidation with several major institutions. As a research-intensive university, it serves over 40,000 students across undergraduate and postgraduate levels and employs more than 3,000 academic staff. With three main campuses—Baoshan, Yanchang, and Jiading—SHU provides extensive teaching and research infrastructure, attracting a diverse student body and fostering global 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
3691 World 241 National H-index 49 Citations 6,973 171