University

MEASI Institute of Management

https://www.measimba.ac.in/

World RankingContinental RankingCountry Ranksort ascendingImpactOpennessExcellence
24441
10936
3416
24285
6492
6650