Technical Origami - A video about the challenges of testing the largest rotating mesh antenna ever launched into space.

A video about the challenges of testing the largest rotating mesh antenna ever launched into space.

PREVIEW

You Might Also Like