It’s cold and flu season and most of us will eventually encounter a virus. So, how does our immune system work to keep us ...