What Are the Basics of Urticaria?
BY Ivan Fox
What is the definition of urticaria? Urticaria, also called hives, is a localized edema reaction due to skin and mucosal small blo