University

Politeknik Sendawar

http://polsen.ac.id/

World Rankingsort descendingContinental RankingCountry RankPresenceImpactOpennessExcellence
29075
13424
2203
28818
28902
7360
6084