University

Tokyo University of Foreign Studies / 東京外国語大学

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

World RankingContinental RankingCountry Ranksort descendingPresenceImpactOpennessExcellence
3697
1222
154
604
1789
4969
5379