University

Tokiwakai College

https://www.tokiwakai.ac.jp/

World Rankingsort descendingContinental RankingCountry RankImpactOpennessExcellence
19613
8230
937
19160
5963
6683