University

Onomichi City University / 尾道大学

http://www.onomichi-u.ac.jp/

World Rankingsort ascendingContinental RankingCountry RankPresenceImpactOpennessExcellence
11959
4514
557
12726
10388
5819
6626