University

Suzuka University

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

World RankingContinental RankingCountry RankImpactOpennessExcellencesort descending
14817
5926
707
13641
5963
6683