University

IBS Hyderabad

https://www.ifheindia.org/

World RankingContinental RankingCountry Ranksort ascendingImpactOpennessExcellence
7628
2574
521
12187
4391
6650