University

Tezukayama University

http://www.tezukayama-u.ac.jp/

World RankingContinental RankingCountry RankImpactOpennessExcellencesort descending
7211
2381
338
8492
5963
5999