University

Soai University / 相愛大学

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

World Rankingsort descendingContinental RankingCountry RankPresenceImpactOpennessExcellence
11562
4268
523
6007
10397
7356
6084