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 ...