University

UnivTerbuka Palembang

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

World RankingContinental RankingCountry RankPresenceImpactOpennesssort descendingExcellence
28361
13078
2017
25571
28407
5822
6528