University

National Institute of Technology Rourkela

https://nitrkl.ac.in/

World Rankingsort ascendingContinental RankingCountry RankPresenceImpactOpennessExcellence
1301
308
20
1747
4565
883
921