Production of hydrogen peroxide in the atmosphere of a Snowball Earth and the origin of oxygenic photosynthesis.

Production of hydrogen peroxide in the atmosphere of a Snowball Earth and the origin of oxygenic photosynthesis.