University

IBS Hyderabad

https://www.ifheindia.org/

World Rankingsort descendingContinental RankingCountry RankPresenceImpactOpennessExcellence
11387
4175
666
18632
13672
5375
6115