Skip links

Space deployable structures merging origami techniques with flexible electronics and textiles

unleashing our clients’ potential by maximising the innovation.

Astradyne