University

UnivTerbuka Palembang

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

World Rankingsort ascendingContinental RankingCountry RankPresenceImpactOpennessExcellence
28363
2017
2017
25572
28409
5822
6529