Technology Technology Nucleic acid detection DNA assembly DNA randomisation Like this:Like Loading...