iOS app Android app

Source of Itchiness

Mysterious 'Itch Cells' Found

Posted 12.28.2012 | Science

By: Tia Ghose, LiveScience Staff Writer Published: 12/27/2012 01:24 PM EST on LiveScience A mysterious source of itchiness has been found. Certain...