University

I Shou University

https://www.isu.edu.tw/

World Rankingsort descendingContinental RankingCountry RankImpactOpennessExcellence
1671
427
28
1908
3116
1978