University

Tokyo Seiei College / 東京聖栄大学

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

World RankingContinental Rankingsort ascendingCountry RankPresenceImpactOpennessExcellence
15773
6266
808
15394
14996
5819
6626