Article Please login to favourite this article. Why the idea of alien life now seems inevitable and possibly imminent BiologyChemistryPhysicsSpace SciencesSTEM Topics: Biological Sciences – Ecosystems, Cells, Genetics, Living Things Chemical Sciences – Mixtures and Separations, Chemical Reactions, Atoms, Solids/ Liquids/... Years 6-10