The findings provide the strongest evidence yet that asteroids may have planted the seeds of life on Earth and that these ingredients were mingling with water almost immediately.
The chemical makeup of mineral inclusions preserved in impact glass hints at the site of a missing impact crater.
There are 20 amino acids that create the proteins required for life on our planet — and scientists have now found exactly 14 ...