University

Tokyo Seiei College / 東京聖栄大学

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

World RankingContinental RankingCountry RankPresenceImpactOpennessExcellencesort descending
15768
807
807
15396
14999
5822
6529