Why Do We Have Allergies?
Allergies such as peanut allergy and hay fever make millions of us miserable, but scientists aren’t even sure why they exist. One master immunologist is offering up a controversial answer. But first, some personal context: for me, it was hornets. One summer afternoon when I was 12, I ran into an overgrown field near a…
io9
Carl Zimmer - Mosaic Science