Faculty of Engineering: Dept. of Mechanical Engineering
Teerthanker Mahaveer University
Indian Institute of Technology Roorkee