University

Universitas Almuslim

http://www.umuslim.ac.id/

World Rankingsort descendingContinental RankingCountry RankPresenceImpactOpennessExcellence
9333
3254
221
9880
8067
10600
6033