Meteorite compounds hint at origins of life’s asymmetry

Left handed sugariStock89926195

Source: © iStock

Excess of right handed sugar derivatives found on meteorites suggests homochirality may have come from space