University

Shantou (Swatow) University / 汕头大学 (汕頭大學)

http://www.stu.edu.cn/

World Rankingsort descendingContinental RankingCountry RankPresenceImpactOpennessExcellence
1125
231
112
2006
1300
2946
1139