Department of Mechanical Engineering
Indian Institute of Technology Tirupati
Swiss federal Institute of Technology (ETH) Zurich, Switzerland