Scientists at Harvard University have shown that a single DNA molecule can be written 643 KB of data, which means that one cubic millimeter of DNA can store 5.5 petabit, or about 70 billion books, and four grams of DNA may contain all the information created by mankind for the year, i.e. about 1.8 zettabyte (billion TB).