Department of Mechanical Engineering
Indian Institute of Technology Delhi
Department of Mechanical Engineering
Indian Institute of Technology Delhi
University of Toronto
Indian Institute of Science Bangalore
National Institute of Technology, Warangal