University

Indian Institute of Technology Roorkee

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

World Rankingsort descendingContinental RankingCountry RankPresenceImpactOpennessExcellence
861
160
9
219
3310
625
572