University

Tokyo Seiei College

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

World RankingContinental RankingCountry RankImpactOpennessExcellencesort ascending
16824
6873
814
16019
5963
6683