University

Tokyo International University / 東京国際大学

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

World Rankingsort descendingContinental RankingCountry RankImpactOpennessExcellence
5049
1769
211
3690
6492
5180