27-11-2020 21:00 via feedproxy.google.com

Scratching Away: The Complexities of Chronic Itch

Itching has myriad causes and mechanisms, many of which remain elusive. Scientists are making headway on parsing its biological underpinnings, in hope of better treatments.
Read more »