Killer peptide: a novel paradigm of antimicrobial, antiviral and immunomodulatory auto-delivering drugs.

Killer peptide: a novel paradigm of antimicrobial, antiviral and immunomodulatory auto-delivering drugs.