University

Otemae University / 大手前大学

https://www.otemae.ac.jp/

World Rankingsort descendingContinental RankingCountry RankImpactOpennessExcellence
10247
3687
422
7499
6492
6650