Deployable Dome Published November 5, 2018 at 6600 × 2550 in Projects Optimization of deployable dome