Multimedia Release
The worlds next door: Looking for habitable planets around Alpha Centauri
Could life survive around the nearest stars? This project aims to find out
Business Announcement