Pepdox
Endogenous production of antimicrobial peptides in innate immunity and human disease. | Pepdox