University

Poltekkes Manado

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

World Rankingsort descendingContinental RankingCountry RankPresenceImpactOpennessExcellence
19029
7565
671
18641
23516
5192
6115