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

University of Shanghai for Science and Technology

- Electronics And Electrical Engineering

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) was established in 1906 and is located in Shanghai, China. As a key public university, USST has evolved over more than a century, merging traditions from both Chinese and Western educational models. It is recognized for its research-intensive approach while maintaining a strong commitment to comprehensive teaching. The university hosts over 25,000 students, including more than 3,000 international students, and is organized into 18 schools across several campuses, reflecting both breadth and depth in its academic and community 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
1445 World 236 National H-index 62 Citations 14,727 202
1671 World 279 National H-index 60 Citations 11,507 174
1779 World 300 National H-index 59 Citations 12,201 244