Self-assembling peptide nanotubes with antiviral activity against hepatitis C virus

Self-assembling peptide nanotubes with antiviral activity against hepatitis C virus