Amphibian skin: a promising resource for antimicrobial peptides.

Amphibian skin: a promising resource for antimicrobial peptides.