University

National Taiwan Ocean University

https://www.ntou.edu.tw/

World Rankingsort descendingContinental RankingCountry RankImpactOpennessExcellence
1309
319
22
1521
1692
1684