Feedback

One Happy Scientist: Pictures of the Comet Lander

 

Holger Sierks, from the imaging team at ESA, was euphoric when he unveiled photographs of comer lander Philae 'fully deployed'.

Shows