University

Politeknik Perdamaian Halmahera Padamara Tobelo Halmahera Utara

http://www.polipadamara.ac.id/

World Rankingsort descendingContinental RankingCountry RankPresenceImpactOpennessExcellence
28518
13070
2030
25918
28577
7356
6084