University

Northwest University

https://www.nwu.edu.cn/

World RankingContinental Rankingsort descendingCountry RankImpactOpennessExcellence
1318
319
142
1370
5963
618