DNA origami devices,

I. Bachelet, S. Douglas, G. Church

Research output: Contribution to journalArticlepeer-review

Original languageAmerican English
JournalUS Patent 9,765,341,
StatePublished - 2017

Cite this