University

Poltekkes Ternate

http://poltekkesternate.ac.id/

World Rankingsort descendingContinental RankingCountry RankPresenceImpactOpennessExcellence
25276
10726
1241
18505
25570
8602
6115