A programming language for living cells

MIT biological engineers have created a programming language that allows them to rapidly design complex, DNA-encoded circuits that give new functions to living cells.

A new mathematical model predicts a knot's stability

In sailing, rock climbing, construction, and any activity requiring the securing of ropes, certain knots are known to be stronger than others. Any seasoned sailor knows, for instance, that one type of knot will secure a sheet ...

page 2 from 40