University

Tokyo University of Foreign Studies

http://www.tufs.ac.jp/

World Rankingsort descendingContinental RankingCountry RankImpactOpennessExcellence
4336
1509
180
1790
4951
5655