Agency Mars Express mission controllers ready for NASA Phoenix landing 20/05/2008 287 views 0 likes ESA / About Us / ESOC ESA's Mars Express mission control team are ready to monitor Phoenix's critical entry, descent and landing onto the Martian surface on 26 May 2008. Full story Like Thank you for liking You have already liked this page, you can only like it once!