How an itch hitches a ride to the brain
Thursday, August 17, 2017 - 13:23
in Biology & Nature
Scientists have figured out how your brain registers the sensation of itch.
Scientists have figured out how your brain registers the sensation of itch.