Neuropeptide discoveries could someday help defeat the dreaded cockroach
Cockroaches are notorious for their abilities to survive and reproduce, much to humanity's chagrin. In addition to scurrying around at night, feeding on human and pet food, and generating an offensive odor, the pests can ...