universetoday.com
The Raw Materials for Amino Acids - Which are the Raw Materials for Life - Were Found in the Geysers Coming out of Enceladus - Universe Today
According to a recent study, Enceladus' plumes may contain the building blocks of amino acids, which are the building blocks of life!