University

Suzuka University / 鈴鹿大学

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

World RankingContinental RankingCountry RankImpactOpennessExcellencesort descending
17513
7162
837
16324
7619
7217