University

Indian Institute of Technology IIT Indore

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

World Rankingsort ascendingContinental RankingCountry RankImpactOpennessExcellence
1586
404
31
6196
1040
1090