Treating Itchy, Dry Patches

Treating Itchy, Dry Patches

According to a definition created by a German physician in 1660, the itch is, "An unpleasant sensation that provokes the desire to scratch." Unpleasant? Scientists…
Page 1 of 4