University

Institute of Management Technology Hyderabad

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

World Rankingsort descendingContinental RankingCountry RankPresenceImpactOpennessExcellence
13152
5062
816
14726
11770
5819
6626