S6·E2 – Life in the Universe?
1962-02-21 • ? min
Patrick Moore discusses with Dr. Francis Jackson bacteriologist of King's College Hospital reports that signs of past life have been found in meteorites They also report on the latest progress of the 'life on Mars' experiments inaugurated last year.