Sheref MansyinTED FellowsDid meteorites deliver the critical ingredients for life on Earth?Synthetic biologist Sheref Mansy wonders how life could have emerged in a time before biological mechanisms.Dec 14, 20171Dec 14, 20171