Bionanotechnology: Biological Self-Assembly and Its Applications

publication venue for