Novel biopesticide based on a spider venom peptide shows no adverse effects on honeybees. Article uri icon

publication date

  • 2014