What's that smell? Astronomers discover a stinky new clue in the search for alien life

Astronomers have discovered that sulfur may be a key to helping us narrow down our search for life on other planets.

Feb 22, 2025 - 00:03
 0
What's that smell? Astronomers discover a stinky new clue in the search for alien life
Astronomers have discovered that sulfur may be a key to helping us narrow down our search for life on other planets.