Such symptoms might be due to urticaria, commonly known as hives. Urticaria is a skin condition characterised by red, itchy welts. Although the itchiness might be temporary, the condition can recur, ...
Some results have been hidden because they may be inaccessible to you