University

Tokiwa University / 常磐大学

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

World Rankingsort descendingContinental RankingCountry RankImpactOpennessExcellence
7659
2590
342
8646
6492
5973