University

Institute of Management Technology Hyderabad

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

World RankingContinental RankingCountry RankPresenceImpactOpennessExcellencesort descending
13143
5062
816
14728
11771
5822
6528