University

Politeknik Negeri Nusa Utara

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

World Rankingsort descendingContinental RankingCountry RankPresenceImpactOpennessExcellence
24432
10740
1201
18936
24691
5819
6626