University

Poltekkes Manado

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

World Rankingsort descendingContinental RankingCountry RankPresenceImpactOpennessExcellence
18817
7628
663
19574
23650
4571
6084