Joan Rothchild HardinJan 4, 20144 min readThe Role of Mast CellsMast cells, located in our skin and mucosa, are an essential part of our immune defences. These unique cells are tasked with activating...