University

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

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

World Rankingsort descendingContinental RankingCountry RankPresenceImpactOpennessExcellence
11406
4163
1547
10486
8837
11401
6033