University

Owari Gakuen / 愛知新城大谷大学

https://owari.ac.jp/

World Rankingsort descendingContinental RankingCountry RankPresenceImpactOpennessExcellence
16646
6686
846
21713
15585
5819
6626