Abiogenesis
Sal
•
1 year ago
•
100%
Key building block for life found at Saturn's moon Enceladus: SwRI helped find evidence for phosphorus in the liquid water ocean beneath the moon's icy surface
Comments 0