Delft, Netherlands, 01-Dec-2017 — /EuropaWire/ — Inspired by the Japanese art of paper folding (origami), researchers at TU Delft are…