University

Universitas Katolik Darma Cendika

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

World RankingContinental RankingCountry RankPresencesort ascendingImpactOpennessExcellence
19824
8119
727
15737
21630
6897
6084