Birla Institute of Technology

Mesra, Ranchi - India