University

(3) Yamanashi Gakuin University International College of Liberal Arts

https://www.icla.jp/

World Rankingsort ascendingContinental RankingCountry RankImpactOpennessExcellence
25092
11215
998
24972
5963
6683