University

Universitas Sriwijaya

https://unsri.ac.id/

World Rankingsort descendingContinental RankingCountry RankImpactOpennessExcellence
3134
988
26
1938
5963
3281