The DLR site in Oberpfaffenhofen

Astronaut on the ISS practices collaboration with Earth-based robot for future Mars missions

“Over to you, Justin!”

25 August 2017