Yet Another Key Ingredient for the Formation of Life has been Found on the Icy Moon Enceladus
Yet another key ingredient in the recipe for biological life has been found on Saturn’s icy moon, Enceladus, a chemical compound that, in addition to being a potential energy source for primitive organisms, could also act as a basis for the formation of organic molecules that are essential for the formationread more