University

Universitas Katolik Darma Cendika

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

World Rankingsort descendingContinental RankingCountry RankImpactOpennessExcellence
20996
8954
845
20664
5963
6683