University

Universitas Dumoga Kotamobagu

https://udk.ac.id/

World Rankingsort descendingContinental RankingCountry RankPresenceImpactOpennessExcellence
26151
11184
1411
24345
26055
11401
6033