Department of Mechanical Engineering
Indian Institute of Technology Delhi
Department of Mechanical Engineering
Indian Institute of Technology Delhi
Massachusetts Institute of Technology
Massachusetts Institute of Technology
Indian Institute of Technology Kanpur