University

Universitas Negeri Manado

http://unima.ac.id/

World Rankingsort ascendingContinental RankingCountry RankPresenceImpactOpennessExcellence
14141
5470
418
10924
13231
7356
6084