News

The sneezing, itchy eyes and coughing elicited by some allergens are caused by proteins creating holes in airway cells, ...
The immune system senses damage to cell membranes caused by pore-forming proteins and mounts a response. The sneezing, itchy ...