L liebertpub.com Venus' Spectral Signatures and the Potential for Life in the Clouds 133 points rbanffy 8 years ago 25 comments