University

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

https://www.stu.edu.cn/

World RankingContinental RankingCountry RankImpactOpennesssort descendingExcellence
1213
279
122
1857
2575
1034