So I have some pretty severe allergies. Given the wide variety that I have personally I would be surprised if science found a single mechanism that caused all allergies. But I have to admit, I never thought that the fact that I am not, nor have I ever been, exposed to parasites would be at … Continue reading