University

Indian Institute of Technology Roorkee

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

World Rankingsort descendingContinental RankingCountry RankPresenceImpactOpennessExcellence
1055
219
8
4042
3217
955
613