University

Poltekkes Manado

http://www.poltekkesmanado.ac.id/

World Rankingsort descendingContinental RankingCountry RankPresenceImpactOpennessExcellence
19062
7583
680
17048
23391
7668
6033