biology

Latest content

Why Do We Have Allergies?

By Mosaic on at

Allergies such as peanuts and hay fever make millions of us miserable, but scientists aren’t even sure why they exist. But now, a master immunologist has come up a controversial answer.