Life as We Know Itch: How our body creates this irritating sensation
by Garrett Dunlapfigures by Xiaomeng Han
What do a homemade sweater, a new laundry detergent, and a mosquito all have in common? All of these things have the potential to cause the uncomfortable, and sometimes maddening, sensation of itch. In fact,…