DNA programming
Computer scientists at California Institute of Technology, University of California, Davis, Maynooth University, and Harvard University created a library of DNA molecules that can self-assemble to compute a variety of algorithms.
Each molecule represents a six-bit binary number. The library created by the team is made up of around 700 short pieces, or tiles, of DNA. Each DNA...
» read more