Asteroids are providing scientists with valuable insights into the origins of life on Earth. New research suggests these celestial bodies may have played a crucial role in delivering the building ...