big ideas
Most promising signs yet of alien life.
It’s all about that dimethyl sulfide! This is a neat piece of news, and the article also contains a helpful explanation of how scientists measure far-off planetary atmospheres. Alas, still no contact with alien life. You can use the Unsure […]