University

Politeknik Negeri Sriwijaya

http://www.polsri.ac.id/

World Rankingsort descendingContinental RankingCountry RankPresenceImpactOpennessExcellence
7268
2395
133
2645
9936
4847
6007