IL-17 is a neuromodulator of Caenorhabditis elegans sensory responses

Changchun Chen1, Eisuke Itakura1, Geoffrey M Nelson1

  • 1MRC Laboratory of Molecular Biology, Francis Crick Avenue, Cambridge CB2 0QH, UK.

Nature
|January 19, 2017
PubMed