University

Universitas Katolik Musi Charitas

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

World Rankingsort descendingContinental RankingCountry RankPresenceImpactOpennessExcellence
16759
6481
434
16306
19705
7516
5777