University

(3) Rongzhi College Chongqing Technology and Business University / 重庆工商大学融智学院

http://www.cqrz.edu.cn/

World RankingContinental RankingCountry Ranksort descendingPresenceImpactOpennessExcellence
10985
4061
1666
23902
8260
5819
6626