University

Kumamoto University / 熊本大学

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

World Rankingsort descendingContinental RankingCountry RankPresenceImpactOpennessExcellence
871
160
19
1269
1522
1191
831