University

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

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

World Rankingsort descendingContinental RankingCountry RankPresenceImpactOpennessExcellence
3509
1106
162
510
1833
5160
5022