Skip to playerSkip to main content
  • 6 years ago
NASA has detected ice particles with evidence of complex organic molecules being ejected from Enceladus’ tiger stripes, leading them to believe life could be hiding under its icy surface.

Category

📚
Learning
Comments

Recommended