University

Tokyo Seiei College / 東京聖栄大学

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

World RankingContinental RankingCountry RankImpactOpennesssort descendingExcellence
16807
6955
801
15844
6492
6650