Image:
Summit of technical excellence
Click here for original story, Summit of technical excellence
Source: ESA Space News
Image:
Summit of technical excellence
Click here for original story, Summit of technical excellence
Source: ESA Space News