Howorka, Stefan. (Editor) Progress in Molecular Biology and Translational Science: molecular assembly in natural and engineering systems - Amsterdam Academic Press