18-10-2022 15:41
via
scitechdaily.com
Scientists Solve an Origin of Life Mystery
Seawater might have supplied the phosphorus required for emerging life. Researchers from the Universities of Cambridge and Cape Town may have found a solution to...
Read more »