University

Xinjiang Institute of Light Industry Technology

https://www.xjqg.edu.cn/

World Rankingsort descendingContinental RankingCountry RankImpactOpennessExcellence
11880
4482
1803
10011
5963
6683