University

Otemae University / 大手前大学

http://www.otemae.ac.jp/

World Rankingsort descendingContinental RankingCountry RankPresenceImpactOpennessExcellence
9480
3355
408
6088
7450
8602
6115