University

Tezukayama University

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

World RankingContinental RankingCountry RankImpactOpennesssort descendingExcellence
7211
2381
338
8492
5963
5999