University

Politeknik Sendawar

http://polsen.ac.id/

World Rankingsort descendingContinental RankingCountry RankPresenceImpactOpennessExcellence
28380
12653
2311
26964
28360
8602
6115