University

Tokyo Seiei College / 東京聖栄大学

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

World Rankingsort descendingContinental RankingCountry RankImpactOpennessExcellence
16806
6952
803
15843
6488
6650