University

Aichi Shukutoku University / 愛知淑徳大学

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

World Rankingsort descendingContinental RankingCountry RankPresenceImpactOpennessExcellence
4301
1418
199
6033
6559
3004
4882