University

Politeknik Perdamaian Halmahera Padamara Tobelo Halmahera Utara

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

World Rankingsort descendingContinental RankingCountry RankPresenceImpactOpennessExcellence
27920
12337
2068
24388
28262
8251
6115