University

Universitas Sulawesi Tenggara Kendari

http://unsultra.ac.id/

World Rankingsort descendingContinental RankingCountry RankPresenceImpactOpennessExcellence
27814
12250
1987
27782
27522
11401
6033