University

Xi'An Fanyi University / 西安翻译学院

http://www.xafy.edu.cn/

World Rankingsort descendingContinental RankingCountry RankPresenceImpactOpennessExcellence
8776
3032
1103
8400
6310
8602
6115