University

MEASI Institute of Management

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

World RankingContinental RankingCountry Ranksort descendingImpactOpennessExcellence
24422
10917
3406
24265
6488
6650