Promising role of defensins peptides as therapeutics to combat against viral infection Article uri icon