University

Nagoya University of Foreign Studies / 名古屋外国語大学

http://www.nufs.ac.jp/

World Rankingsort descendingContinental RankingCountry RankPresenceImpactOpennessExcellence
10430
3774
454
8600
8531
8602
6115