University

Universitas Sriwijaya

http://www.unsri.ac.id/

World Rankingsort descendingContinental RankingCountry RankPresenceImpactOpennessExcellence
3124
983
24
414
2006
3654
4548