Every time you send a text, pay for groceries with your phone, or use your health site, you are relying on encryption.
According to Li-Qun Gu, DNA is an extremely compact, stable package of information. Natural DNA strands encode the biological ...