University

Indian Institute of Technology Bhubaneswar

http://www.iitbbs.ac.in/

World Rankingsort descendingContinental RankingCountry RankPresenceImpactOpennessExcellence
2441
716
75
7735
7320
1682
1898