Everything you always wanted to know about Antimicrobial Peptides (but were afraid to ask)...

Red

 

Another great article on Antimicrobial Peptides:

On the Physiology and Pathophysiology of Antimicrobial Peptides