University

Universitas Katolik Darma Cendika

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

World RankingContinental RankingCountry RankImpactOpennessExcellencesort descending
20996
8954
845
20664
5963
6683