University

Tokyo Seiei College

https://www.tsc-05.ac.jp/

World Rankingsort descendingContinental RankingCountry RankImpactOpennessExcellence
16820
6870
814
16021
5963
6658