University

Tokoha Gakuen University / 常葉学園大学

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

World Rankingsort descendingContinental RankingCountry RankImpactOpennessExcellence
5884
2050
266
6840
7420
5762