University

Poltekkes Manado

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

World RankingContinental RankingCountry RankPresenceImpactsort descendingOpennessExcellence
18817
7628
663
19574
23650
4571
6084