University

Tokoha Gakuen University / 常葉学園大学

https://www.tokoha-u.ac.jp/

World Rankingsort descendingContinental RankingCountry RankImpactOpennessExcellence
6009
2097
281
9040
6488
5251