University

Owari Gakuen / 愛知新城大谷大学

https://owari.ac.jp/

World Rankingsort descendingContinental RankingCountry RankPresenceImpactOpennessExcellence
16048
6302
814
14268
15376
7356
6084