Mixing and matching various strands of DNA can create versatile biological computer circuits that can take the square roots of numbers or solve quadratic equations.
DNA-based computer can run 100 billion different programs
Posted in biotech/medical, computing, information science