Few things are as satisfying as scratching an itch – and now scientists have scratched the most nagging of all: why do we itch?Weird News – Strange and Odd News Stories | Sky News!
Few things are as satisfying as scratching an itch – and now scientists have scratched the most nagging of all: why do we itch?Weird News – Strange and Odd News Stories | Sky News!