University

Measi Institute of Management

http://measimba.ac.in/

World Rankingsort descendingContinental RankingCountry RankPresenceImpactOpennessExcellence
24764
10729
3145
21861
24759
7356
6084