University

Soochow University Taiwan

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

World Rankingsort descendingContinental RankingCountry RankPresenceImpactOpennessExcellence
1967
534
44
1621
1436
3918
2768