University

IBS Hyderabad

https://www.ifheindia.org/

World RankingContinental RankingCountry RankImpactOpennesssort descendingExcellence
7628
2574
521
12187
4391
6650