Get the latest Science News and Discoveries
Rocket Lab to launch NASA's new solar sail technology no earlier than April 24
"Seven meters of the deployable booms can roll up into a shape that fits in your hand."
None
Or read this on Space.comGet the latest Science News and Discoveries
"Seven meters of the deployable booms can roll up into a shape that fits in your hand."
None
Or read this on Space.comRead more on:
Related news: