Structures and mechanisms for synthetic DNA motors (University of Oxford, 2017)

(untitled) - Haley, NEC