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 »