Protein-based nanotubes for biomedical applications.

Protein-based nanotubes for biomedical applications.