The immune system is the body’s surveillance system that responds to infections. It’s our defence against the various challenges that we encounter every day, most of which are fought off without notice, reports Ruud Albers, CSO, NutriLeads… read further