Scientists have long struggled to explain what actually causes the sensation of itching – now we know what to blame.
Read more...