N nature.com Asteroid fragments upend theory of how life on Earth bloomed 12 points mmooss 1 year ago 3 comments