Technology

Artificial DNA that can Store Massive Amounts of Data for Million of Years