'It Came From The Stars.' British Scientists Discover Life Coming To Earth From Space
Professor Milton Wainwright and his group within the University of Sheffield department for Molecular Biology and Biotechnology believe they have found life arriving on Earth from space.