Universitas Al Muslim's' Ranking and Review
country rank 114
world rank 5617