
Scientists Find Brain's "Stop Scratching" Switch
Belgian researchers discovered why some people with chronic itch conditions can't stop scratching once they start. A molecule called TRPV4 acts as the body's natural brake pedal for scratching relief.
Find uplifting stories about heroes, innovations, and solutions
1 result for "university of louvain"