National

November 17, 2008

Scientists scratch heads over why we itch

Scientists are baffled by one of humankind's most annoying problems - itching — an almost universal misery for which there is, as yet, no adequate explanation or treatment.

Related content

Comments