University

Indian Institute of Technology Bhubaneswar

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

World Rankingsort descendingContinental RankingCountry RankPresenceImpactOpennessExcellence
2485
729
67
7395
6856
1875
1877