University

Politeknik Perdamaian Halmahera Padamara Tobelo Halmahera Utara

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

World Rankingsort descendingContinental RankingCountry RankImpactOpennessExcellence
29864
14191
2250
29846
5963
6683