University

Universitas Sulawesi Tenggara

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

World Rankingsort descendingContinental RankingCountry RankImpactOpennessExcellence
28970
13693
2046
28942
5963
6683