University

Momoyama Gakuin University (St Andrew's University) / 桃山学院大学

http://www.andrew.ac.jp/

World Rankingsort descendingContinental RankingCountry RankPresenceImpactOpennessExcellence
8858
3035
376
5611
6890
7356
6084