University

Meikai University / 明海大学

https://www.meikai.ac.jp/

World Rankingsort descendingContinental RankingCountry RankImpactOpennessExcellence
5034
1760
207
7370
6492
4341