University

UnivTerbuka Palembang

http://palembang.ut.ac.id/

World RankingContinental Rankingsort descendingCountry RankPresenceImpactOpennessExcellence
28363
2017
2017
25572
28409
5822
6529