University

Indian Institute of Technology Indore

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

World RankingContinental RankingCountry RankPresencesort descendingImpactOpennessExcellence
1816
484
34
8137
5816
1278
1175