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 »