University

Universitas Negeri Manado

https://unima.ac.id/

World RankingContinental RankingCountry Ranksort descendingImpactOpennessExcellence
14506
5789
430
13263
5963
6683