Shenyang Institute of Science and Technology — World Ranking
Shenyang Institute of Science and Technology in China. World ranking #11235, country ranking #930.
Ranking Details
- Global Rank: #11235
- Country Rank: #930 in China
- Founded: 1999
- Type: private
More Rankings
Rankings in China
World University Rankings