A stinky noxious gas could point us toward alien life

Telescopes like the James Webb Space Telescope (launching in 2021) will be able to detect even small amounts of phosphine on harder-to-spot … read more

Click to rate this post!
[Total: 0 Average: 0]