Spiders and centipedes spew some of the same venom
Thursday, June 11, 2015 - 14:50
in Biology & Nature
Discovery of shared toxin’s structure could lead to new insecticides
Discovery of shared toxin’s structure could lead to new insecticides