University

Kumamoto University / 熊本大学

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

World Rankingsort descendingContinental RankingCountry RankPresenceImpactOpennessExcellence
840
156
20
1715
1447
951
782