BIT Mesra – Info, Ranking, Cutoff & Placements 2023 BIT, Engineering Colleges Birla Institute of Technology, Mesra, Ranchi, Jharkhand – 835215 Read More »