University

Politeknik Negeri Nusa Utara

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

World Rankingsort descendingContinental RankingCountry RankImpactOpennessExcellence
22826
10000
1059
22592
6488
6650