NASA has a life-detecting instrument ready to fly to Europa or Enceladus - Space.com

Comments