World's Best Scientists 2026 revealed!
Shanghai University

Shanghai University

- Biology And Biochemistry

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

Overview of Shanghai University

Shanghai University (SHU), officially established in 1994 through the merger of several distinguished local institutions, stands as a prominent public comprehensive research university in Shanghai, China. With a rich academic lineage dating back to early 20th century predecessors, SHU is located in one of China’s most vibrant metropolitan areas. The university serves over 37,000 students, including nearly 5,000 international students, across three main campuses. Boasting more than 30 affiliated schools and colleges, SHU is recognized for its wide-ranging scope, dynamic academic culture, and strategic location at the heart of China’s innovation economy.

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
4599 World 140 National H-index 78 Citations 19,613 359