University

Poltekkes Kemenkes Manado

https://poltekkes-manado.ac.id/

World RankingContinental RankingCountry RankImpactOpennessExcellencesort descending
18719
7756
806
17747
7521
7216