A putative ion channel integral to mammalian hearing turns out to be an elusive salt-sensing chemoreceptor in nematode worms.
A putative ion channel integral to mammalian hearing turns out to be an elusive salt-sensing chemoreceptor in nematode worms.
Page 1 of 1