University

Universitas Negeri Manado

http://unima.ac.id/

World Rankingsort descendingContinental RankingCountry RankPresenceImpactOpennessExcellence
13431
5189
391
8424
12689
5819
6626