University

(1) Shijiazhuang Posts and Telecommunications Technical College

http://www.sjzpc.edu.cn/

World Rankingsort descendingContinental RankingCountry RankImpactOpennessExcellence
9311
3216
935
6230
6492
6650