Entomologists have identified a neuropeptide named natalisin that regulates the sexual activity and reproductive ability of insects. The finding may open new possibilities for environmentally friendly ...
Some results have been hidden because they may be inaccessible to you
Show inaccessible results