Pepdox
Human antimicrobial peptide inactivation mechanism of enveloped viruses. | Pepdox