University

Universitas Katolik Musi Charitas

http://ukmc.ac.id/

World Rankingsort descendingContinental RankingCountry RankPresenceImpactOpennessExcellence
15589
6009
463
9548
20151
7091
6033