University

Universitas Katolik Musi Charitas

http://www.ukmc.ac.id/

World Rankingsort descendingContinental RankingCountry RankPresenceImpactOpennessExcellence
17076
6568
445
14444
18893
8476
5789