Scientists discover cell that causes allergies and could revolutionize how we treat them Anyone with allergies can tell you how miserable they can be. From annoying seasonal sniffles to life-threatening food allergies, they… Read More