New Scientist 4 May 2024  No: 3489 Allergies