University

Wenshan University / 文山学院

https://www.wsu.edu.cn/

World Rankingsort descendingContinental RankingCountry RankImpactOpennessExcellence
12909
4740
1523
10801
7420
7190