University

Tokyo Seiei College / 東京聖栄大学

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

World RankingContinental Rankingsort ascendingCountry RankImpactOpennessExcellence
16807
6955
801
15844
6492
6650