Closing the loop: new Space Rider drop test

ESA

Published