University

Universitas Negeri Manado

https://unima.ac.id/

World Rankingsort descendingContinental RankingCountry RankImpactOpennessExcellence
14501
5785
430
13264
5963
6658