University

Soochow University Taiwan

http://www.scu.edu.tw/

World Rankingsort descendingContinental RankingCountry RankPresenceImpactOpennessExcellence
1850
521
42
1608
1436
3135
2551