University

Acropolis Institute of Management Studies & Research Indore

http://aimsr.ac.in/

World Rankingsort descendingContinental RankingCountry RankImpactOpennessExcellence
12494
4800
918
10449
6492
6650