University

Universitas Dumoga Kotamobagu

https://udk.ac.id/

World Rankingsort descendingContinental RankingCountry RankImpactOpennessExcellence
28021
13086
1817
27974
5963
6683