Researchers shed light on the mechanism that drives the uncontrollable urge to scratch an itch.

Source link