University

Politeknik Sekayu Sekayu Musi Banyuasin

https://polsky.ac.id/

World Rankingsort ascendingContinental RankingCountry RankImpactOpennessExcellence
26116
11943
1487
26034
6488
6650