University

(1) Xi’an University of Posts & Telecommunications / 西安邮电学院

http://www.xupt.edu.cn/

World Rankingsort descendingContinental RankingCountry RankPresenceImpactOpennessExcellence
2792
853
302
8116
4941
5552
2446