University

Indian Institute of Technology Bhubaneswar

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

World RankingContinental RankingCountry RankImpactOpennessExcellencesort descending
1820
472
38
6081
1301
1468