University

Universitas Katolik Musi Charitas

http://ukmc.ac.id/

World Rankingsort descendingContinental RankingCountry RankPresenceImpactOpennessExcellence
18307
7472
637
6877
18921
5819
6626