University

Politeknik Negeri Nusa Utara

http://www.polnustar.ac.id/

World Rankingsort descendingContinental RankingCountry RankPresenceImpactOpennessExcellence
24235
10192
1107
18505
26517
7173
6115