
By Caroline Shaw. Our immune systems are quite amazing. We each have our own army of cells and organs designed to operate a formidable defence system against invaders like bacteria, pollen and viruses. This internal fighting force is intimately linked […]