University

Indian Institute of Technology Bhubaneswar

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

World RankingContinental RankingCountry Ranksort descendingImpactOpennessExcellence
1820
472
38
6081
1301
1468