Synthetic origami folds like natural enzymes

Large organic molecule mimics biological protein folding