Scientists Solve an Origin of Life Mystery

The European Times

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…