Tag: Anil Rana takes over as the 11th Director of Manipal Institute of Technology