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.
Animation, Editorial Illustration, GIF
November 6, 2020