University

Rourkela Institute of Technology

http://ritrkl.ac.in/

World Rankingsort descendingContinental RankingCountry RankImpactOpennessExcellence
27137
12578
4206
27095
6488
6650