University

Wuyi University

http://www.wuyiu.edu.cn/

World Rankingsort descendingContinental RankingCountry RankImpactOpennessExcellence
3082
963
355
5804
5963
1804