University

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

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

World Rankingsort descendingContinental RankingCountry RankPresenceImpactOpennessExcellence
2330
670
270
6170
3417
8568
1578