University

Universitas Katolik Musi Charitas

http://ukmc.ac.id/

World Rankingsort descendingContinental RankingCountry RankImpactOpennessExcellence
18654
7766
670
18111
5963
6658