University

Wanjiang University of Technology

https://www.wjut.edu.cn/

World Rankingsort descendingContinental RankingCountry RankImpactOpennessExcellence
13636
5393
2037
11913
6492
6650