University

Tokyo Seiei College / 東京聖栄大学

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

World RankingContinental RankingCountry RankPresencesort descendingImpactOpennessExcellence
15767
6264
807
15396
14997
5822
6528