University

Suzuka University / 鈴鹿大学

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

World Rankingsort descendingContinental RankingCountry RankImpactOpennessExcellence
14645
5679
697
13052
7420
7190