University

Indian Institute of Technology Bhubaneswar

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

World Rankingsort descendingContinental RankingCountry RankImpactOpennessExcellence
1735
454
39
5854
1481
1464