University

Poltekkes Ternate

https://poltekkesternate.ac.id/

World Rankingsort descendingContinental RankingCountry RankPresenceImpactOpennessExcellence
24183
10372
1067
17747
24457
7356
6084