Department of Mechanical Engineering
Meghnad Saha Institute of Technology
University of North Carolina
Indian Institute of Engineering Science and Technology, Shibpur