New research suggests microscopic life could persist in Saturn’s moon Enceladus and that its icy plumes may naturally prepare samples for future spacecraft.
New research suggests microscopic life could persist in Saturn’s moon Enceladus and that its icy plumes may naturally prepare samples for future spacecraft.