University

University of South China (Nanhua University) / 南华大学

http://www.usc.edu.cn/

World RankingContinental RankingCountry RankPresenceImpactOpennessExcellencesort descending
2341
656
256
6218
3189
7511
1559