Planetary habitability

Home > Space Sciences > Astrobiology > Biochemistry > Planetary habitability

Factors that allow a planet to support life, including the presence of liquid water and stable atmosphere.