University

Indian Institute of Information Technology IIIT Nagpur

https://www.iiitn.ac.in/

World Rankingsort descendingContinental RankingCountry RankImpactOpennessExcellence
17499
7188
1560
16803
5963
6683