If you've got itchy skin, it could be that a microbe making its home on your body has produced a little chemical that's directly acting on your skin's nerve cells and triggering the urge to scratch.
Some results have been hidden because they may be inaccessible to you
Show inaccessible results