University

Universitas Katolik Darma Cendika

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

World RankingContinental RankingCountry RankPresencesort descendingImpactOpennessExcellence
19500
8069
717
12065
20832
5633
6626