Worms can discriminate between more than 1000 scents but how they do this has puzzled scientists for decades. A new finding that a protein called arrestin is key to this process has implications that stretch beyond worm olfaction and could help explain how th…