Expanding horizon of antimicrobial peptides: mechanistic complexity and biomedical potential
Antimicrobial peptides (AMPs) are a heterogeneous group of small, naturally occurring molecules that are an integral part of the innate immunity of nearly all life forms. Their ...