University

Indian Institute of Technology Roorkee

http://www.iitr.ac.in/

World Rankingsort descendingContinental RankingCountry RankPresenceImpactOpennessExcellence
1022
211
9
4120
3190
831
609