University

Universitas Dumoga Kotamobagu

https://udk.ac.id/

World Rankingsort descendingContinental RankingCountry RankPresenceImpactOpennessExcellence
26688
11874
1475
24628
26656
7356
6084