University

Universitas Dumoga Kotamobagu

https://udk.ac.id/

World Rankingsort descendingContinental RankingCountry RankImpactOpennessExcellence
27390
12635
1615
27305
7420
7190