Pepdox
The Antimicrobial Peptide Cathelicidin Exerts Immunomodulatory Effects via Scavenger Receptors. | Pepdox