Steven Benner, president of the Foundation for Applied Molecular Evolution, believes there is evidence building that life started on Mars, traveling to Earth on a rock. Host Scott Simon wonders, if we're not Earthlings, who are we?
Reported by NPR 18 hours ago.
↧