University

Acropolis Institute of Management Studies & Research Indore

http://aimsr.ac.in/

World RankingContinental Rankingsort descendingCountry RankImpactOpennessExcellence
11778
4424
742
9861
5963
6683