University

Tokyo International Business College

https://www.tibc.jp/

World Rankingsort descendingContinental RankingCountry RankImpactOpennessExcellence
20854
8938
950
20459
6492
6650