University

Universitas Negeri Manado

http://www.unima.ac.id/

World Rankingsort descendingContinental RankingCountry RankPresenceImpactOpennessExcellence
10098
3594
237
10648
13483
5454
6033