University

Universitas Negeri Manado

http://unima.ac.id/

World RankingContinental RankingCountry RankPresenceImpactsort ascendingOpennessExcellence
13431
5189
391
8424
12689
5819
6626