University

(1) Zhejiang Wanli University / 浙江万里学院

https://zwu.edu.cn/

World Rankingsort descendingContinental RankingCountry RankImpactOpennessExcellence
4125
1370
466
5225
6492
3106