2 ms·Hints of life on Venus: Scientists detect phosphine molecules in cloud decks1 points by dvaun 6y agodvaun 6y agoHere is their research published in Nature: https://www.nature.com/articles/s41550-020-1174-4 https://www.nature.com/articles/s41550-020-1174-4