JCMT finds hints of life on Venus Press Release The Science Explained FAQs What has been discovered? A molecule called phosphine has been detected in the atmosphere of Venus. Why is it interesting? The amount of phosphine that has been detected is relatively large. On Earth, phosphine can result from natural processes such as lightning and volcanic activity, but only […]