University

Universitas Katolik Darma Cendika

http://www.ukdc.ac.id/

World RankingContinental Rankingsort descendingCountry RankPresenceImpactOpennessExcellence
19500
8080
719
12066
20835
5636
6528