University

(3) Rongzhi College Chongqing Technology and Business University

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

World Rankingsort descendingContinental RankingCountry RankImpactOpennessExcellence
10652
3925
1551
8476
5963
6658