Peptide and protein-based nanotubes for nanobiotechnology.

Peptide and protein-based nanotubes for nanobiotechnology.