University

Tokyo International University / 東京国際大学

https://www.tiu.ac.jp/

World RankingContinental RankingCountry RankImpactsort descendingOpennessExcellence
5049
1769
211
3690
6492
5180