University

Universitas Sulawesi Tenggara

http://un-sultra.ac.id/

World Rankingsort descendingContinental RankingCountry RankImpactOpennessExcellence
28972
13694
2046
28944
5963
6658