University

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

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

World RankingContinental RankingCountry RankPresencesort descendingImpactOpennessExcellence
2590
727
263
5517
3456
7360
1554