People often ask Helen if she believes in aliens. In answer…
There are billions of stars and numerous exoplanets so Helen thinks it is likely there are other lifeforms elsewhere in the Universe (but she does not believe that intelligent alien life is with us on Earth).
The Earth, along with some spacecraft that humans have sent into space, supports all life we know, though Helen agrees with the view of many scientists that it is possible for meteorites to have brought to Earth molecules that were, or could be, precursors to life and perhaps even something we might consider to be life itself.