TBN / the bittrees news

Loading TBN…

Bending a liquid: Liquid membranes flex 100 times more easily than cell membranes | TBN