The first known interstellar visitor to the solar system, 'Oumuamua, highlights how life could also spread between the stars, and perhaps even across the galaxy, two new studies find.
%d bloggers like this: