Microbial bionanotechnology : biological self-assembly systems and biopolymer-based nanostructures - Rehm, Bernd H. A. 1964- (Horizon Bioscience, 2006)