Science & Exploration Incoming! 12/11/2014 54710 views ESA / Science & Exploration / Space Science / Highlights The final stages of Philae’s touchdown seen through the eyes of the lander’s downwards-looking descent camera