1
Published 2003
Springer Berlin Heidelberg
..., computer science, mathematics, molecular biology, and physics. Our knowledge on DNA nanotechnology...