CC0 Usage Conditions ApplyClick for more information. Scientists at the Wyss Institute are developing an origami-based system for engineered organs. The inflatable origami structure is made of ...