Hives may be either due to hypersensitivity to certain things which you would have to find out, or it may be a constitutional problem expressed due to certain condition. In either case take full treatment instead of just suppressing it for time being. Preferably consult a Homoeopath.
Answered2015-09-28 13:55:46
Let others know if this answer was helpful