University

Politeknik Negeri Sambas

http://www.poltesa.ac.id/

World Rankingsort descendingContinental RankingCountry RankPresenceImpactOpennessExcellence
19537
7814
719
270
22733
8251
6115