University

Universitas Katolik Darma Cendika

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

World Rankingsort descendingContinental RankingCountry RankPresenceImpactOpennessExcellence
20237
8126
778
11334
22571
7785
6115