Wednesday, March 25, 2009

left

Space news and outer space articles from New Scientist - New Scientist Space - New Scientist: "21:00 16 March 2009 | 25 comments

Soggy space rocks that hit Earth billions of years ago may help explain a long-standing mystery – why life preferentially uses left-handed amino acids"

span.fullpost {display:inline;}

No comments: