University

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

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

World Rankingsort descendingContinental RankingCountry RankPresenceImpactOpennessExcellence
8968
3133
382
5918
6814
8602
6115