University

Chongqing University / 重庆大学

http://www.cqu.edu.cn/

World Rankingsort descendingContinental RankingCountry RankPresenceImpactOpennessExcellence
362
50
25
1265
394
733
331