This is a video by the BioCare Clinical Nutrition Team. It discuses natural ways to help support your immune system. It's well worth a look.
Seema, from the Clinical Nutrition Team, talks about the various nutrients you need and why they help. Beneath the video you'll find links to some of there nutrients she mentions.