Snake Venom - A Double Edged Sword? Bacterial antibiotic resistance is a prevailing global menace that scientists must tackle worldwide. Most naturally occurring antimicrobial peptides have varying ...