Habitable Environments
Conditions that could support life, requiring a solvent, chemistry and usable energy sources.
Articles about Habitable Environments
Conditions that could support life, requiring a solvent, chemistry and usable energy sources.