The sensation of an itch, scientifically known as pruritus, is a near-universal human experience, yet the biological mechanisms that govern…
Read More

The sensation of an itch, scientifically known as pruritus, is a near-universal human experience, yet the biological mechanisms that govern…
Read More
Scientists have identified a critical biological "off-switch" for scratching behavior, a discovery that could revolutionize the treatment of chronic itch…
Read More