DNA Computers for Work and Play

Publication
Scientific American, 299 (5), 84-91