Scientists from Stanford's Department of Bioengineering have devised a method for repeatedly encoding, storing and erasing digital data within the DNA of living cells.

To read more, click here.