ALLERGIES: An Invisible Shield Against Disease
-by Carl Zimmer
Allergies such as peanut allergy and hay fever make millions of us miserable. For me, it was hornets!
One summer afternoon when I was 12, I ran into an overgrown field near a friend’s house and kicked a hornet nest the size of a football. An angry squadron