What causes allergies in some people?
Everything from hay fever to peanut allergies can make life a misery for those who suffer from them, but the reason we get them isn’t as simple as it first seems.
Asked by: Jake Mellor, Manchester
Allergies are caused by an overactive immune system. There’s evidence that this is inherited, but many studies have also shown that growing up in an excessively clean environment can trigger allergies. People from big families tend to have been exposed to more bacteria and have a lower chance of developing allergies.
If you had skin cream containing peanut oil as a baby, you are more likely to be allergic to peanuts as an adult, and soy in formula milk may also trigger peanut allergies, perhaps because the proteins have similar molecular shapes.
Luis trained as a zoologist, but now works as a science and technology educator. In his spare time he builds 3D-printed robots, in the hope that he will be spared when the revolution inevitably comes.
Subscription offers you will love!
- Spread the cost and pay just £3.50 per issue when you subscribe to BBC Science Focus Magazine.
- Alternatively, lock in for longer and pay just £37.99 per year, saving 51%!
- Risk - free offer! Cancel at any time when you subscribe via Direct Debit.
- FREE UK delivery.