World's Best Scientists 2026 revealed!
University of Shanghai for Science and Technology

University of Shanghai for Science and Technology

- Engineering And Technology

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

Overview: University of Shanghai for Science and Technology

The University of Shanghai for Science and Technology (USST), established in 1906, is a renowned public research university located in Shanghai, China. As one of the city’s longstanding institutions, USST has evolved from its roots as the German Medical and Engineering School to a comprehensive university with a strong technological focus. With over 25,000 enrolled students and a faculty of more than 1,800 members, the university operates on multiple campuses and serves as a major contributor to Shanghai’s academic and innovation landscape.

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
1635 World 320 National H-index 64 Citations 15,597 240
3480 World 711 National H-index 53 Citations 8,672 176
7765 World 1391 National H-index 39 Citations 5,424 229