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

University of Shanghai for Science and Technology

- Computer Science

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

Overview: University of Shanghai for Science and Technology

The University of Shanghai for Science and Technology (USST), officially established in 1906, is a renowned public, research-intensive institution located in Shanghai, China. Rooted in over a century of history, USST has evolved through mergers and expansions, boasting a primary campus in the vibrant Yangpu District. As of 2023, the university serves over 25,000 students, including more than 3,000 graduate students, with academic activities supported by 18 diverse schools and faculties. USST’s scale, rigorous academics, and urban environs anchor its credibility and prominence in China’s higher education 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
7302 World 970 National H-index 45 Citations 6,783 229