University

(3) Yamanashi Gakuin University International College of Liberal Arts

https://www.icla.jp/

World RankingContinental Rankingsort descendingCountry RankImpactOpennessExcellence
25092
11215
998
24972
5963
6683