University

UnivTerbuka Palembang

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

World Rankingsort descendingContinental RankingCountry RankPresenceImpactOpennessExcellence
27261
11862
1739
22780
27361
11401
6033