University

Universitas Katolik Darma Cendika

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

World Rankingsort descendingContinental RankingCountry RankPresenceImpactOpennessExcellence
19625
7837
718
12390
22787
9514
6033