ReddFeed.com
How do scientists define Life?
a self-sustaining chemical system capable of reproduction and evolution.
A huge coincidence— statistically and practically, borderline impossible.
Comments
a self-sustaining chemical system capable of reproduction and evolution.
A huge coincidence— statistically and practically, borderline impossible.