DURHAM, N.C. -- Often described as the blueprint of life, DNA contains the instructions for making every living thing from a human to a house fly.
But in recent decades, some researchers have been putting the letters of the genetic code to a different use: making tiny nanoscale computers.
In a new study, a Duke University team led by professor John Reif created strands of synthetic DNA that, when mixed together in a test tube in the right concentrations, form an analog circuit that can add, subtract and multiply as they form and break bonds.