April 16, 2018 Mechanical Engineering Professor Developing Sensor to Possibly Detect Life on Saturn's Ice Moon Enceladus tags : Mechanical engineering, Space, Discoveries Spring 2018, College of Engineering, NASA