University

Politeknik Negeri Sambas

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

World Rankingsort descendingContinental RankingCountry RankPresenceImpactOpennessExcellence
20090
8262
753
5981
22258
7073
6084