Josef Aschbacher, ESA’s director for Earth observation programs
China ASAT test debris

Load Morearrow