News
This paper reports new design development results-after the original presentation at the NASA 2020 BIG Idea Challenge-for a 16.5-meter-tall, compact, self-deploying composite tower intended to support ...
Some results have been hidden because they may be inaccessible to you
Show inaccessible results