University

Universitas Katolik Musi Charitas

https://ukmc.ac.id/

World Rankingsort descendingContinental RankingCountry RankImpactOpennessExcellence
18621
7791
704
17948
6492
6650