Scientists scratch the surface of itching's origins
Feeling itchy? Scientists may have discovered the mechanism of how our body initiates an itch. A study using mice conducted at the National Institutes of Health showed that a molecule called natriuretic polypeptide b (Nppb) may be the culprit behind that pesky itch. This specific molecule sets off