University

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

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

World RankingContinental RankingCountry Ranksort descendingImpactOpennessExcellence
9323
3225
941
6252
6492
6650