Skip to main content
Shanghai Institute of Technology

Shanghai Institute of Technology

🇨🇳 China 4-Year University
Global #2314 China #287

Institution Info

Founded
2001
Type
4-Year University

About

Shanghai Institute of Technology is a higher education institution in China, founded in 2001. It is a globally recognized institution. It is part of China's higher education landscape, which includes over 3000 institutions across the country.

Rankings

Source Year Rank Score
UNIRANKS 2026 UniRanks #2314 · Ranked 64.49

Research Output via OpenAlex

175
h-index
519,516
Citations
14,413
Publications
13,229
i10-index
3.55
Mean Citedness

Frequently Asked Questions

Shanghai Institute of Technology is ranked #2,314 globally according to the UniRanks aggregated ranking. Within China, it holds the #287 position.
Shanghai Institute of Technology was founded in 2001, making it 25 years old. It is one of the established institutions in China.
Shanghai Institute of Technology has produced 14,413 research publications with 519,516 total citations and an h-index of 175, according to OpenAlex data.