FeaturedNeuroscienceOpen Neuroscience Articles·December 13, 2018·3 min readHow the Brain Tells You to Scratch That ItchResearchers shed light on the mechanism that drives the uncontrollable urge to scratch an itch.Read More