June 16, 2026 Science Reveals Hidden Biology Behind Itchy Peach Fuzz and Holds Clues for New Chronic Itch Treatments