Evolution revelation: Experiment reveals alien basic biology COULD begin in deep space LIFE on Earth could have been catalysed by alien organic space dust, scientists have discovered. Source: Evolution revelation: Experiment reveals alien basic biology COULD begin in deep space | Science | News | Express.co.uk Share this:TwitterFacebookLike this:Like Loading... Related