University

Acropolis Institute of Management Studies & Research Indore

http://aimsr.ac.in/

World Rankingsort descendingContinental RankingCountry RankImpactOpennessExcellence
11772
4419
737
9861
5963
6658