10.1101/831883
Genomic encryption of digital data stored in synthetic DNA
2019-11-07