University

Politeknik Negeri Manado

http://www.polimdo.ac.id/

World Rankingsort descendingContinental RankingCountry RankPresenceImpactOpennessExcellence
7228
2364
153
588
9366
5783
6115