Thursday, August 17, 2017
Tags Bit mesra campus

Tag: bit mesra campus

Birla Institute of Technology, Mesra (BIT, Mesra)

Introduction Birla Institute of Technology, Mesra, is a premier private technical institute situated at Mesra, Ranchi, in the state of Jharkhand, India. Established in 1955...