April 21, 2022 How Did Life Spring Up From Non-Life? Scientists May Finally Have Some Clues Source: How Did Life Spring Up From Non-Life? Scientists May Finally Have Some Clues