University

Veer Surendra Sai University of Technology (University College of Engineering Burla)

https://www.vssut.ac.in/

World Rankingsort descendingContinental RankingCountry RankImpactOpennessExcellence
2690
747
114
10235
2494
2101