University

Kumamoto University / 熊本大学

https://www.kumamoto-u.ac.jp/

World Rankingsort descendingContinental RankingCountry RankImpactOpennessExcellence
884
171
18
1539
1021
899