University

Politeknik Negeri Sriwijaya

https://www.polsri.ac.id/

World RankingContinental RankingCountry RankImpactOpennesssort descendingExcellence
10253
3689
279
7506
6492
6650