What about the immune system?

Viruses are everywhere. There are an estimated 380 trillion viruses inhabiting our bodies (here's a very interesting article about the human virome). There's a lot of talk about treating viral disease at the moment, and about developing vaccines, but generally in the mainstream media there is very little information on our own innate resources. I feel compelled to redress the balance a bit, and give some information on how we can protect ourselves. There are two aspects to not contracting symptoms of a virus. On the one hand it's about minimising exposure... hand-washing, wearing a mask, avoiding contact... But just [...]