University

Soai University / 相愛大学

https://www.soai.ac.jp/

World Rankingsort descendingContinental RankingCountry RankImpactOpennessExcellence
12932
5029
536
11039
6492
6650