University

Politeknik Perdamaian Halmahera Padamara Tobelo Halmahera Utara

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

World Rankingsort descendingContinental RankingCountry RankImpactOpennessExcellence
29862
14194
2251
29847
5954
6657