University

UnivTerbuka Palembang

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

World Rankingsort descendingContinental RankingCountry RankPresenceImpactOpennessExcellence
28361
13074
2017
25568
28405
5819
6626