University

National Institute of Technology Rourkela

https://nitrkl.ac.in/

World RankingContinental RankingCountry RankImpactsort descendingOpennessExcellence
1189
271
17
4589
889
906