University

Jiangxi University of Technology / 江西科技学院

https://www.jxut.edu.cn/

World Rankingsort descendingContinental RankingCountry RankImpactOpennessExcellence
5034
1759
580
6326
6492
4559