Pepdox
Biological characterization of a novel mammalian antimicrobial peptide. | Pepdox