University

International Management Institute New Delhi

http://www.imi.edu/

World Rankingsort descendingContinental RankingCountry RankPresenceImpactOpennessExcellence
7744
2548
415
16986
9367
5341
6033