University

Ohtsuki City College

http://www.ohtsuki.ac.jp/

World Rankingsort descendingContinental RankingCountry RankPresenceImpactOpennessExcellence
17728
7208
901
17830
17234
5819
6626