Department of Mechanical Engineering
The National Institute of Engineering Mysuru
Indian Institute of Technology Roorkee