Antimicrobial peptides: an emerging concept in cutaneous biology.

Antimicrobial peptides: an emerging concept in cutaneous biology.