University

Kumamoto University / 熊本大学

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

World Rankingsort descendingContinental RankingCountry RankPresenceImpactOpennessExcellence
909
177
21
1748
1611
1177
833