University

Universitas Sulawesi Tenggara Kendari

http://unsultra.ac.id/

World Rankingsort descendingContinental RankingCountry RankPresenceImpactOpennessExcellence
27498
12207
2118
20719
27497
9593
5777