Allergy to cats and dogs: Will there soon be a treatment available against the disease?
If you experience symptoms of allergy to pets, your sneezing and itchy eyes may soon find their solution in treatment. Researchers have identified immune mechanisms…