HomeSpace NASA has a life-detecting instrument ready to fly to Europa or Enceladus Dinesh -October 31, 2022 0 OWLS, the Ocean Worlds Life Surveyor, would autonomously search for life on the icy moons of the outer solar system. from Space https://ift.tt/7OIMDik Tags: Space Facebook Twitter