publication venue for Engineered Human Cathelicidin Antimicrobial Peptides Inhibit Ebola Virus Infection.. 23:-. 2020