www.shutterstock.com
Allergic reactions don’t seem to benefit people, so why do so many of us have them? What is the evolutionary advantage? The answer, as it happens, may lie in parasitic worms.
The way our body’s immune system responds to allergens is very similar to the way it responds to parasitic worm (helminth)...
More...