Institute of International Business Education's Ranking and Review
country rank 367
world rank 12337