Skip to content

Bioactive tissue paper made from organs is pliable enough to fold into origami structures