University

Poltekkes Manado

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

World Rankingsort ascendingContinental RankingCountry RankPresenceImpactOpennessExcellence
18841
7643
662
19577
23724
4570
6084