University

Aichi Shukutoku University / 愛知淑徳大学

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

World RankingContinental RankingCountry RankImpactOpennesssort descendingExcellence
5726
2002
261
6688
6492
5322