University

South University of Science and Technology of China

https://www.sustech.edu.cn/

World RankingContinental Rankingsort descendingCountry RankImpactOpennessExcellence
971
210
104
5097
553
531