jul 292012
Life on Earth Possibly Submitted by Meteorites

  A University of Alberta researcher says a meteorite that came down in British Columbia 12 years ago now reveals that a key molecular component present in all life on Earth may not have originated on this planet. Artist’s concept of excess left-handed amino acids delivered to Earth through meteorite impacts. Image Credit: NASA/Mary P. [continue reading]