Self-folding origami membranes (Q2903654)

From MaRDI portal