University

Politeknik Negeri Sriwijaya

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

World Rankingsort descendingContinental RankingCountry RankPresenceImpactOpennessExcellence
7267
2392
133
2645
9935
4847
6008