University

Tokiwa University / 常磐大学

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

World Rankingsort descendingContinental RankingCountry RankImpactOpennessExcellence
8825
2867
384
8680
7420
6775