Antimicrobial Peptides

∞ generated and posted on 2016.01.12 ∞

Translated substances produced by the innate immune system that possess diverse antimicrobial properties.



Loading