University

Acropolis Institute of Management Studies & Research Indore

http://aimsr.ac.in/

World Rankingsort descendingContinental RankingCountry RankPresenceImpactOpennessExcellence
14345
5487
1038
20255
12541
8602
6115