University

Universitas Negeri Manado

http://unima.ac.id/

World RankingContinental RankingCountry RankPresenceImpactsort descendingOpennessExcellence
13422
5191
391
8425
12690
5822
6528