Pepdox
The contact system--a novel branch of innate immunity generating antibacterial peptides. | Pepdox