Pepdox
Elephant Cathelicidin-Derived Peptides Inhibit Herpes Simplex Virus 1 Infection. | Pepdox