Article Image
IPFS News Link • Science, Medicine and Technology

SnowBall Earth Musings

• arclein
My point is simply that there is an incredible amount of carbon tied up in the sediments that has made it there solely as a result of biological processes. It was tied up in the form of CO2 and Methane at the beginning just like every other planet we