A stinky noxious gas could point us toward alien life
Hold your noses! ET life might produce noxious gases in the form of #phosphine. Here’s why phosphine is an important marker in the search…
The Encyclopedia of Science's Frontier
Hold your noses! ET life might produce noxious gases in the form of #phosphine. Here’s why phosphine is an important marker in the search…