University

Universitas Negeri Manado

https://unima.ac.id/

World RankingContinental Rankingsort descendingCountry RankImpactOpennessExcellence
14506
5789
430
13263
5963
6683