University

Poltekkes Ternate

http://poltekkesternate.ac.id/

World Rankingsort descendingContinental RankingCountry RankPresenceImpactOpennessExcellence
25891
11024
1352
20426
26016
11401
6033