University

Universitas Katolik Musi Charitas

http://ukmc.ac.id/

World Rankingsort descendingContinental RankingCountry RankImpactOpennessExcellence
18657
7768
670
18109
5963
6683