University

National Institute of Technology Rourkela

https://nitrkl.ac.in/

World RankingContinental Rankingsort descendingCountry RankPresenceImpactOpennessExcellence
1404
347
21
3175
4554
887
955