-
What is itching? The first definition of itching was proposed in 1660 by someone called Samuel Haffenreffer as an unpleasant desire to itch. Approximately 280 million people globally have problems with itching. But why do we itch? Strangely enough itching and pain both share the same common pathways, although you...