University

(1) Shijiazhuang Posts and Telecommunications Technical College

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

World Rankingsort descendingContinental RankingCountry RankPresenceImpactOpennessExcellence
7443
2439
777
16809
4093
8602
6115