University

National Institute of Technology Rourkela

http://nitrkl.ac.in/

World Rankingsort descendingContinental RankingCountry RankPresenceImpactOpennessExcellence
1463
374
20
2920
4233
922
1042