University

Aichi Shukutoku University / 愛知淑徳大学

http://www.aasa.ac.jp/

World RankingContinental RankingCountry RankPresenceImpactOpennessExcellencesort descending
4603
1523
219
5952
6468
5249
4901