The findings add support to the notion some of the chemical ingredients needed for life may have had their origins in outer space, arriving on Earth by meteorite. Daily Express :: Science Feed
Comments are closed.