University

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

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

World Rankingsort descendingContinental RankingCountry RankPresenceImpactOpennessExcellence
3513
1125
167
855
1743
4908
5040