University

Indian Institute of Technology Bhubaneswar

https://www.iitbbs.ac.in/

World Rankingsort ascendingContinental RankingCountry RankImpactOpennessExcellence
1820
472
38
6081
1301
1468