University

Soai University / 相愛大学

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

World Rankingsort descendingContinental RankingCountry RankPresenceImpactOpennessExcellence
9506
3359
422
8210
10500
5822
6066