Results 161 to 170 of about 52,366 (273)

Evolutionarily entrenched odorant receptors for (<i>E</i>)-β-farnesene signaling in Aphidinae aphids. [PDF]

open access: yesiScience
Huang T   +10 more
europepmc   +1 more source

Home - About - Disclaimer - Privacy