University

Institute of Management Studies Devi Ahilya University

http://ims.edu/

World Rankingsort descendingContinental RankingCountry RankPresenceImpactOpennessExcellence
26729
11882
3678
28277
26252
7360
6084