University

Birla Institute of Technology Mesra Ranchi

http://www.bitmesra.ac.in/

World RankingContinental RankingCountry RankPresenceImpactOpennessExcellencesort descending
2228
642
52
6844
5972
960
1836