University

UnivTerbuka Palembang

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

World Rankingsort descendingContinental RankingCountry RankPresenceImpactOpennessExcellence
27885
12645
1808
27188
27825
7356
6084