University

Jobu University / 上武大学

http://www.jobu.ac.jp/

World Rankingsort descendingContinental RankingCountry RankPresenceImpactOpennessExcellence
12699
4790
610
14370
11119
7356
6084