DNA Computing on Surfaces Goals Encode information in DNA strands Compute on many strands in parallel: chemical manipulations = logical operations (Adleman, Science 266:1994)…