Discover research from Department of Mechanical Engineering (ME)