University

Aichi Shukutoku University / 愛知淑徳大学

https://www.aasa.ac.jp/

World RankingContinental RankingCountry RankImpactOpennessExcellencesort ascending
5726
2002
261
6688
6492
5322