ByNobleID
    A review of antimicrobial peptides: defensins and related cationic peptides. | NobleID