University

Universitas Katolik Musi Charitas

http://ukmc.ac.id/

World Rankingsort descendingContinental RankingCountry RankPresenceImpactOpennessExcellence
19360
7715
703
7594
19773
8602
6115