University

IBS Hyderabad

https://www.ifheindia.org/

World Rankingsort descendingContinental RankingCountry RankPresenceImpactOpennessExcellence
11554
4265
667
19337
14382
4769
6084