The DLR site in Bremen

Training sessions for the Philae comet lander

18 March 2013