University

Universitas Negeri Manado

http://unima.ac.id/

World RankingContinental RankingCountry RankPresencesort descendingImpactOpennessExcellence
13431
5189
391
8424
12689
5819
6626