DNA as a programmable viscoelastic nanoelement.

DNA as a programmable viscoelastic nanoelement.