University

Universitas Katolik Darma Cendika

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

World RankingContinental RankingCountry RankImpactsort descendingOpennessExcellence
20995
8952
845
20666
5963
6658