University

Indian Institute of Technology Indore

http://www.iiti.ac.in/

World Rankingsort descendingContinental RankingCountry RankPresenceImpactOpennessExcellence
1737
436
34
5380
6169
1175
1140