University

Tokiwa University

https://www.tokiwa.ac.jp/

World Rankingsort descendingContinental RankingCountry RankImpactOpennessExcellence
7166
2371
337
8403
5963
5999