Pepdox
Cathelicidins: a family of endogenous antimicrobial peptides. | Pepdox