Every moment of every day, our immune systems are battling to keep us healthy against an onslaught from invading organisms. But some of these...