Antimicrobial peptides - Philosophical Concept | Alexandria

Antimicrobial peptides, mysterious guardians of biological systems, are small, typically cationic, amphipathic molecules produced by a wide variety of organi...

Antimicrobial peptides - Philosophical Concept | Alexandria

View in Alexandria