University

Indian Institute of Information Technology IIIT Una

http://www.iiitu.ac.in/

World Rankingsort descendingContinental RankingCountry RankImpactOpennessExcellence
17960
7473
1743
17186
6488
6650