University

Poltekkes Manado

https://www.poltekkesmanado.ac.id/

World RankingContinental RankingCountry RankPresenceImpactOpennessExcellencesort descending
18841
7643
662
19577
23724
4570
6084