University

Universitas Sulawesi Tenggara

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

World Rankingsort descendingContinental RankingCountry RankPresenceImpactOpennessExcellence
28330
13053
2008
17830
28675
5819
6626