University

Universitas Katolik Darma Cendika

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

World RankingContinental RankingCountry RankPresenceImpactOpennesssort descendingExcellence
19625
7837
718
12390
22787
9514
6033