Building blocks of life spotted around comet for the first time

The Rosetta spacecraft has detected biological components glycine and phosphorus emerging from its comet - suggesting life on Earth could have arrived on a ball of ice
CategoriesUncategorized