University

Seisa University / 星槎大学

http://www.seisa.ac.jp/

World Rankingsort descendingContinental RankingCountry RankImpactOpennessExcellence
14196
5653
630
12637
6492
6650