University

Indian Institute of Technology Bhubaneswar

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

World RankingContinental RankingCountry RankPresencesort descendingImpactOpennessExcellence
2241
598
57
5738
6902
1519
1654