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.
Results that may be inaccessible to you are currently showing.
Hide inaccessible results