Designed by
Title
European Space Agency, ArianeGroup, ESOC planetary science, Earth observation, climate change, space debris, Darmstadt #324517028
Description
European Space Agency, European Space Operations Centre, ESOC logo, telecommunications, navigation, monitoring, Gateway to cosmic innovation, Darmstadt, Germany - 26 June, 2024
This image is editorial