Itching also known as pruritus, is an unpleasant sensation that evokes the desire to scratch. In simple words, it is described as a peculiar tingling or uneasy irritation of the skin that creates a desire to scratch the affected area. It is one of the most common problem that a person face at some point [...]