Antimicrobial proteins and peptides of blood: templates for novel antimicrobial agents.

Antimicrobial proteins and peptides of blood: templates for novel antimicrobial agents.