Latest News
Is there life on Venus?
The answer is possibly, after an international team of astronomers announced the discovery of a rare molecule, phosphine, in the clouds of Venus. Phosphine, which is a molecule made up of one phosphorus atom and three hydrogen atoms, is a gas only made industrially on Earth or by microbes that thrive Read more…