University

Indian Institute of Technology Indore

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

World Rankingsort descendingContinental RankingCountry RankPresenceImpactOpennessExcellence
1798
496
33
8615
4803
1246
1303