Pepdox
The human antimicrobial peptide LL-37 is a multifunctional modulator of innate immune responses. | Pepdox