University

Shaanxi Institute of Industrial Technology / 陕西工业职业技术学院

https://sxpi.edu.cn/

World Rankingsort descendingContinental RankingCountry RankImpactOpennessExcellence
11181
3806
1097
8518
7420
7190