University

Politeknik Negeri Nusa Utara

https://www.polnustar.ac.id/

World RankingContinental Rankingsort descendingCountry RankImpactOpennessExcellence
22835
10008
1058
22601
6492
6650