Return to Article Details Antimicrobial Peptides Derived from Xenorhabdus spp.: Untapped Troves of Novel Therapeutics