University

Universitas Katolik Darma Cendika

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

World Rankingsort descendingContinental RankingCountry RankPresenceImpactOpennessExcellence
19824
8119
727
15737
21630
6897
6084