University

Institute of Management Technology Hyderabad

https://www.imthyderabad.edu.in/

World Rankingsort descendingContinental RankingCountry RankImpactOpennessExcellence
11835
4456
744
11176
5751
6683