University

Poltekkes Ternate

https://poltekkesternate.ac.id/

World Rankingsort descendingContinental RankingCountry RankImpactOpennessExcellence
22835
10009
1059
22601
6492
6650