University

Suzuka University / 鈴鹿大学

https://www.suzuka.ac.jp/

World RankingContinental RankingCountry RankImpactOpennessExcellencesort ascending
15209
6186
703
13914
6492
6650