University

Birla Institute of Technology Mesra Ranchi

https://www.bitmesra.ac.in/

World RankingContinental RankingCountry Ranksort descendingImpactOpennessExcellence
2114
579
60
6227
1124
2020