University

Institute of Technology Roorkee

http://www.itrroorkee.edu.in/

World Rankingsort descendingContinental RankingCountry RankPresenceImpactOpennessExcellence
28057
12882
3969
28418
27814
5819
6626