The Japanese scientists behind the research said Wednesday the finding lends credence to so-called 'panspermia theory', which posits that microbes can travel from one planet to another, seeding life on arrival.
from Top Buzz News- News18.com https://ift.tt/2EArCKf
No comments:
Post a Comment