University

Aichi Shukutoku University / 愛知淑徳大学

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

World Rankingsort descendingContinental RankingCountry RankPresenceImpactOpennessExcellence
4603
1523
219
5952
6468
5249
4901