University

National Institute of Technology Rourkela

https://nitrkl.ac.in/

World RankingContinental RankingCountry RankPresenceImpactOpennessExcellencesort descending
1375
323
20
1441
4701
870
955