(PhysOrg.com) -- Formic acid, a compound implicated in the origins of life, has been found at record levels on a meteorite that fell onto a frozen Canadian lake in 2000.
(PhysOrg.com) -- Formic acid, a compound implicated in the origins of life, has been found at record levels on a meteorite that fell onto a frozen Canadian lake in 2000.