University

Universitas Katolik Darma Cendika

https://www.ukdc.ac.id/

World Rankingsort descendingContinental RankingCountry RankImpactOpennessExcellence
21465
9261
925
21119
6492
6650