University

Minami Kyushu University

https://www.nankyudai.ac.jp/

World Rankingsort descendingContinental RankingCountry RankImpactOpennessExcellence
7944
2639
364
11816
5963
5807