Toggle light / dark theme

This Intriguing Signal From Alpha Centauri May (or May Not) Be a Planet

Improvements in Technology means that we are soon able to detect habitable planets in the solar system nearest to us.


Could the star system closest to us host a habitable super-Earth?

Leave a Comment

If you are already a member, you can use this form to update your payment info.

Lifeboat Foundation respects your privacy! Your email address will not be published.