University

Poltekkes Kemenkes Manado

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

World Rankingsort descendingContinental RankingCountry RankImpactOpennessExcellence
18732
7757
806
17749
7619
7217